|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 269 ![]() |
Bonjour à tous,
J'ai un nouveau problème que je ne comprend pas ! Après avoir installé mon serveur Apache2, PHP5, Mysql5 et que tout fonctionne correctement, je souhaite faire quelques modifications dans mon php.ini mais rien ne se passe. (après modification du fichier, mon info.php n'affiche aucun changement, après redémarrrage du serveur) J'ai donc détruit mon php.ini de son emplacement d'origine (/etc/) mais lorsque j'affiche mon info.php il s'affiche encore comme si il était toujours présent. Pour information, j'ai bien entendu arrêté mon serveur apache et redémarré ensuite, mais la page s'affiche tjs. J'ai alors recherché si il n'y avait pas un autre fichier "php.ini" sur mon Mac mais a priori, non il n'y en a pas. Quelqu'un a t il une idée car là je sèche (une fois de plus) !! nb : je suis sur un MacBookPro (mac osX10.4.8) |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Étudiant Inscription : janvier 2007 Messages : 1 196 ![]() |
Si tu as détruit le fichier php.ini, il n'est pas normal que PHP démarre toujours.
Je ne me souviens plus si cette information est indiquée dans le phpinfo, mais essaie de voir le fichier de configuration qui a été utilisé. Bonne chance
__________________
Cherche un(e ) développeur/se pour la version Windows et/ou Linux de sfeMovie! Puis pour aider sur le noyau une fois les portages au point Blog à ne SURTOUT PAS visiter :p |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2003 Messages : 2 018 ![]() |
Dans ton phpinfo() tu devrais trouver :
Configuration File (php.ini) Path et éventuellement : Scan this dir for additional .ini files |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 269 ![]() |
Je vois que vous êtes tjs là pour me répondre et j'en suis ravi... par ailleurs, j'ai tjs le même problème avec mon php.ini qui même après destruction n'influe pas sur l'affichage du PHP et du info.php qui s'affiche tjs.
voici en image le début de l'écran du info.php J'ai aussi vérifié le path et c'est bien dans "/etc" que je l'ai détruit, ensuite j'ai même fait une recherche d'un éventuel php.ini sans rien avoir trouver. Est ce que le fait que j'avais installer MAMP sur ma machine pourrait être la cause de ce problème ? Je suis en train de faire une nouvelle recherche sur mon disque pour trouver éventuellement un "php.ini" de substitution (possible ou pas ?) |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 269 ![]() |
Est il possible que php affiche le "info.php" par défaut suite à un fichier par défaut caché ?
Je pense sincèrement que je vais tout réinstaller le système en prime ! pour avoir une installation propre. Qu'en pensez vous ? |
|
|
00
|
|
|
#6 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Je ne connais pas spécialement les Mac mais le fichier de configuration php.ini n'a pas forcément sa place dans /etc. Ceci dépend de la manière dont a été compilé PHP et l'option de compilation --with-config-file-path permet de modifier le chemin par défaut, qui lui est définit, par défaut, en fonction du prefix comme étant dans son sous-répertoire lib (ie $PREFIX/lib/php.ini). Julp. |
|
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 269 ![]() |
Citation:
voici en fichier joint l'image de la compilation de mon PHP (voir mon image jointe sur ma réponse précédente ci-dessus) et j'ai l'impression que je l'ai configuré pour l'avoir dans le répertoire /etc. Car mon '--with-config-file-path=/etc' Merci de me donner ton avis, mais je pense que je vais tout réinstaller car cette résultant malheureuse (pour moi) est surement la conséquence de mes "débuts" dans la compilation et l'installation, plus ou moins réussie, de mon serveur local. J'attend ton retour mais c'est décidé, à moins d'un miracle, que je réinstalle tout demain après midi. Sauf solution avant ce délai... car je suis bloqué dans mon développement. Merci à tous en tous car pour votre aide. // additif de dernière heure qui pourrait être interressante : Citation:
A savoir que si le php.ini n'est pas présent dans le "configuration file (php.ini) path" du info.php, c'est qu'il faut que je le mette c'est ca ? Car si c'est ca, mon problème est que même si il est présent physiquement dans le répertoire /etc, après redémarrage du serveur, mon info.php n'indique toujours pas le nom "php.ini" dans ce chemin. |
||
|
|
00
|
|
|
#8 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Arf, je suis passé à côté de la screenshot
![]() Si le fichier php.ini est bien lu, il doit s'afficher dans le chemin, exemple : Citation:
Citation:
Pas d'erreurs dans le nom du fichier, dans la syntaxe du fichier php.ini ou que sais-je encore qui pourrait expliquer ceci ? Vous êtes-vous basés sur les fichiers php.ini-dist ou php.ini-recommended pour créer celui-ci ? Pas d'erreurs (utilisation en ligne de commande de php comme dans les logs du serveur) ? Vous pouvez toujours mettre à jour PHP vers la 5.2.1 Julp. |
||
|
|
00
|
|
|
#9 | ||
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 269 ![]() |
Pas grave pour le screenshot
Citation:
Citation:
Bon je met à jour php en 5.2.1 et ensuite je reprend le php.ini du recommended. Et je reviens pour donner les résultats. Merci Julp. |
||
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 269 ![]() |
C'est bon, on dirait que la mise à jour, ou peut être la réinstallation de php m'a permis de remettre la main sur mon php.ini
Pourtant je l'ai compilé de la même manière que le 5.2.0 donc je ne comprend pas pourquoi mais bon ... je ne suis pas un pro donc j'ai peut etre raté qqchose. Par ailleurs, je ne comprend pas pourquoi j'ai : /private/etc/php.ini alors que mon '--with-config-file-path=/etc' dans mon config (voir l'image jointe ci après) Merci encore Julp pour ton aide et tes suggestions... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com