Pb Apache: pb avec éèùàê
Fermé
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
-
19 juin 2007 à 16:46
bob031 - 13 janv. 2011 à 19:10
bob031 - 13 janv. 2011 à 19:10
A voir également:
- Pb Apache: pb avec éèùàê
- Apache open office gratuit - Télécharger - Suite bureautique
- Curl apache - Forum Linux / Unix
- Redémarrer apache - Forum Réseau
- Pb sous apache ✓ - Forum Linux / Unix
- Redemarrer apache ✓ - Forum Linux / Unix
57 réponses
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
19 juin 2007 à 16:55
19 juin 2007 à 16:55
Peut etre que tu trouveras un élément de réponse ici :
centos caractere bizzare a l affichage
Lis la fin, ignore le script :)
centos caractere bizzare a l affichage
Lis la fin, ignore le script :)
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
19 juin 2007 à 17:52
19 juin 2007 à 17:52
Non, ce n'est pas ça.
J'ai comparé les fichiers httpd.conf de mes 2 env et ils correspondent au niveau de la déclaration des addcharset.
Peut-être est ce un mauvais paramétrage php?
J'ai comparé les fichiers httpd.conf de mes 2 env et ils correspondent au niveau de la déclaration des addcharset.
Peut-être est ce un mauvais paramétrage php?
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
19 juin 2007 à 18:10
19 juin 2007 à 18:10
Oui peut etre,
Car en anglais/US , les accents n'existent pas ...
Mais j'ai pas de machine sous la main pour des tests ...
Car en anglais/US , les accents n'existent pas ...
Mais j'ai pas de machine sous la main pour des tests ...
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
19 juin 2007 à 18:16
19 juin 2007 à 18:16
et en comparant les deux fichiers sur les deux serveurs cités dans ce lien :
http://montpezat.over-blog.com/
Ps: je parle du "defaultcharset"
http://montpezat.over-blog.com/
Ps: je parle du "defaultcharset"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 09:56
20 juin 2007 à 09:56
Je n'ai pas de AddDefaultCharset dans httpd.conf
Je n'ai pas cette variable: ni sur l'environnement qui marche, ni sur celui qui ne marche pas.
ça m'énerve, par ce que c'est une autre équipe qui fait les installations et ils ne suivent jamais les documentations d'installation. Après, je perds 1 semaine à corriger leurs conneries!
Peut-être faut-il changer le paramètre au niveau PHP? Non?
Je n'ai pas cette variable: ni sur l'environnement qui marche, ni sur celui qui ne marche pas.
ça m'énerve, par ce que c'est une autre équipe qui fait les installations et ils ne suivent jamais les documentations d'installation. Après, je perds 1 semaine à corriger leurs conneries!
Peut-être faut-il changer le paramètre au niveau PHP? Non?
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 10:19
20 juin 2007 à 10:19
les fichiers php.ini sont identiques
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 11:18
20 juin 2007 à 11:18
une autre idée???
je viends de refaire un diff sur les deux httpd et il y a très peu de différences. elles ne semblent pas concerner l'encodage.
je viends de refaire un diff sur les deux httpd et il y a très peu de différences. elles ne semblent pas concerner l'encodage.
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 11:43
20 juin 2007 à 11:43
autre chose
je n'ai pas ces informations dans le phpinfo.php de l'env qui ne fonctionne pas:
NLS_LANG= FRENCH_FRANCE.WE8ISO8859P15
_ENV["NLS_LANG"]= FRENCH_FRANCE.WE8ISO8859P15
je n'ai pas ces informations dans le phpinfo.php de l'env qui ne fonctionne pas:
NLS_LANG= FRENCH_FRANCE.WE8ISO8859P15
_ENV["NLS_LANG"]= FRENCH_FRANCE.WE8ISO8859P15
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
20 juin 2007 à 13:26
20 juin 2007 à 13:26
Salut,
dans le lien que j'ai donné, il est question du ficher de lancement d'httpd, et c'est la dedans que l'environnment est défini... mais cela reste à vérifier ...
http://montpezat.over-blog.com/
Et je parlais du defaultcharset , en rapport avec le premier lien :)
Et en ajoutant le defaultcharset et en redémarrant les deux démons apache ?
dans le lien que j'ai donné, il est question du ficher de lancement d'httpd, et c'est la dedans que l'environnment est défini... mais cela reste à vérifier ...
http://montpezat.over-blog.com/
Et je parlais du defaultcharset , en rapport avec le premier lien :)
Et en ajoutant le defaultcharset et en redémarrant les deux démons apache ?
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 14:06
20 juin 2007 à 14:06
Je ne peux pas ajouter des valeurs comme je veux.
après vérification en faisant un "echo". la requète est bien construite en php.
c'est l'appel à OCI qui doit merder
après vérification en faisant un "echo". la requète est bien construite en php.
c'est l'appel à OCI qui doit merder
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
20 juin 2007 à 14:47
20 juin 2007 à 14:47
Désolé mais ca dépasse mon domaine de compétence si l'on va sur du code ...
poumiZ
Messages postés
102
Date d'inscription
mercredi 6 juin 2007
Statut
Membre
Dernière intervention
3 septembre 2010
10
20 juin 2007 à 14:53
20 juin 2007 à 14:53
Bonjour,
si tu veux connaître les variables d'environnement d'un process qui tourne:
Si ton NLS_LANG est absent, soit tu modifies ton script de lancement, soit tu lances Apache à la main en ayant pris soin de renseigner toutes les variables
si tu veux connaître les variables d'environnement d'un process qui tourne:
ps eww <PID>
Si ton NLS_LANG est absent, soit tu modifies ton script de lancement, soit tu lances Apache à la main en ayant pris soin de renseigner toutes les variables
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 14:57
20 juin 2007 à 14:57
il se trouve ou le script de lancement?
poumiZ
Messages postés
102
Date d'inscription
mercredi 6 juin 2007
Statut
Membre
Dernière intervention
3 septembre 2010
10
20 juin 2007 à 15:02
20 juin 2007 à 15:02
En principe, dans /etc/init.d/, sous un nom style apache ou http ...
Rajoute ta variable en début de script, ou là où ça va bien:
Sauvegarde ton fichier avant de faire ça...
Rajoute ta variable en début de script, ou là où ça va bien:
export NLS_LANG=french_france.WE8ISO8859P15
Sauvegarde ton fichier avant de faire ça...
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
20 juin 2007 à 15:06
20 juin 2007 à 15:06
C'est ce dont traitait le second lien...
poumiZ
Messages postés
102
Date d'inscription
mercredi 6 juin 2007
Statut
Membre
Dernière intervention
3 septembre 2010
10
20 juin 2007 à 15:12
20 juin 2007 à 15:12
dsl: je n'ai pas accès à ce site... ;)
pimos
Messages postés
27
Date d'inscription
mardi 19 juin 2007
Statut
Membre
Dernière intervention
22 juin 2007
20 juin 2007 à 15:25
20 juin 2007 à 15:25
Pour approfondir mon problème voici le code:
$query = "INSERT INTO FLASH_INFO (ID_FLASH, DATE_FLASH, TITRE_FLASH, LIBELLE_FLASH,
ID_RUBRIQUE, ID_SOUS_RUBRIQUE, PROFIL)
VALUES ($idfla, to_date('$DATE_FLASH', 'dd/mm/yy'),'$TITRE_FLASH', '$LIBELLE_FLASH',
1, '$ID_INSTITUTION', '$PROFIL')";
//a ce moment là je fais un echo et la requête est bonne
$stmt = ociparse($conn,$query);
ociexecute($stmt,OCI_DEFAULT);
commit + exit()
=> l'insertion en base de Titre_flash="test ééé" est "test ???" (où les '?' sont à l'envers)
$query = "INSERT INTO FLASH_INFO (ID_FLASH, DATE_FLASH, TITRE_FLASH, LIBELLE_FLASH,
ID_RUBRIQUE, ID_SOUS_RUBRIQUE, PROFIL)
VALUES ($idfla, to_date('$DATE_FLASH', 'dd/mm/yy'),'$TITRE_FLASH', '$LIBELLE_FLASH',
1, '$ID_INSTITUTION', '$PROFIL')";
//a ce moment là je fais un echo et la requête est bonne
$stmt = ociparse($conn,$query);
ociexecute($stmt,OCI_DEFAULT);
commit + exit()
=> l'insertion en base de Titre_flash="test ééé" est "test ???" (où les '?' sont à l'envers)
poumiZ
Messages postés
102
Date d'inscription
mercredi 6 juin 2007
Statut
Membre
Dernière intervention
3 septembre 2010
10
20 juin 2007 à 15:32
20 juin 2007 à 15:32
Ta base : MySql ou Oracle?