Administration serveur dedié sous linux - trouve pas php.ini :/

Administration serveur dedié sous linux - trouve pas php.ini :/ - Windows & Software

Marsh Posté le 17-09-2002 à 11:46:30    

Bonjour, c'est ma premiere experience dans l'administration d'un serveur dédié, sous linux, et je dois modifier un paramettre dans le php.ini, seulement y a tellement de dossier que je ne sais pas ou il se trouve, je connais pas trop linux,  
 
Y a t il un dossier par default pour le serveur apache???
 
Merci d'avance !

Reply

Marsh Posté le 17-09-2002 à 11:46:30   

Reply

Marsh Posté le 17-09-2002 à 11:49:27    

Probablement /usr/local/etc/php.ini
 
edit : locate php.ini


Message édité par Mhaggar le 17-09-2002 à 11:50:31

---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 17-09-2002 à 11:54:41    

Yesss merci, mais j'ai pas trouvé de php.ini tout court
 
par contre il y a un php.ini-recommended
 
et un autre nommé php.ini-dist
 
le quel modifier? pour que ca prenne effet?
 
En fait mon prob est que les variables exterieure ne sont pas prises en compte car je dois activé ceci dans php.ini :  
Register_Globals = On


Message édité par Schtroumpheur le 17-09-2002 à 11:55:00
Reply

Marsh Posté le 17-09-2002 à 11:58:24    

A mon avis tu dois renommer php.ini-recommended en php.ini (fait une sauvegarde avant si tu veux)


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 17-09-2002 à 12:01:01    

L'aide fournie sur php.net explike clairement ce qu'il faut faire a la suite de la compilation de php pour pouvoir l'utiliser et il me semble qu'il faut copier le fichier php.ini-dist en php.ini vers /usr/local/lib

Reply

Marsh Posté le 17-09-2002 à 12:01:41    

Voila jai modifier ce que je voulais mais le prob c'est que ca n'as aucun effet :(((( je comprend rien, est ce que je dois rebooter le serveur ? Y a aucun risque de rebooter le serveur?  
J'vais essayer en renommant comme tu dis
 
merci

Reply

Marsh Posté le 17-09-2002 à 12:02:35    

claque2000 a écrit a écrit :

L'aide fournie sur php.net explike clairement ce qu'il faut faire a la suite de la compilation de php pour pouvoir l'utiliser et il me semble qu'il faut copier le fichier php.ini-dist en php.ini vers /usr/local/lib




 
ok merci je v essayer

Reply

Marsh Posté le 17-09-2002 à 12:03:17    

tu l'as mis ou ton php.ini ? Theoriquement pas besoin de redemarrer quoi que ce soit pour php il me semble...


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 17-09-2002 à 12:05:33    

moi j'ai rien touché ! le serveur dedié est configuré deja, mais le prob c kils ont desactiver Register_Globals dans php.ini
 
et bon jai pas trouver de php.ini, jai modifier les php.ini-recommended et -dist, mais ca change rien, le probleme persiste et mon site marche pas correctement...

Reply

Marsh Posté le 17-09-2002 à 12:08:24    

Schtroumpheur a écrit a écrit :

moi j'ai rien touché ! le serveur dedié est configuré deja, mais le prob c kils ont desactiver Register_Globals dans php.ini
 
et bon jai pas trouver de php.ini, jai modifier les php.ini-recommended et -dist, mais ca change rien, le probleme persiste et mon site marche pas correctement...




Hello,
 
non rebooter le serveur ne sert à rien. Tu as forcément (si je ne m'abuse) un fichier php.ini qui est utilisé. Essaye de le trouver avec un "find -name / php.ini" car le locate n'est peut être pas à jour (ou fait un updatedb avant).
Pour le trouver, tu peux aussi tout simplement faire un phpinfo() où tu auras toutes les infos...
 
--  
lomba

Reply

Marsh Posté le 17-09-2002 à 12:08:24   

Reply

Marsh Posté le 17-09-2002 à 12:13:06    

lomba a écrit a écrit :

 
Hello,
 
non rebooter le serveur ne sert à rien. Tu as forcément (si je ne m'abuse) un fichier php.ini qui est utilisé. Essaye de le trouver avec un "find -name / php.ini" car le locate n'est peut être pas à jour (ou fait un updatedb avant).
Pour le trouver, tu peux aussi tout simplement faire un phpinfo() où tu auras toutes les infos...
 
--  
lomba




Tkx je v tester ca et je vous dit koi ...

Reply

Marsh Posté le 17-09-2002 à 12:17:16    

Voila le dossier on se trouve le php.ini  
 
/usr/local/lib
 
c'est la que j'etais et c'est la que se trouve les 2 php.ini
-recommended et -dist dans lesquel jai modifier ce que je voulais, mais ca n'as eu aucun effet...
 
:/
j'ai essayé aussi de renommer ;e -recommended en php.ini tout court mais rien y fait


Message édité par Schtroumpheur le 17-09-2002 à 12:17:53
Reply

Marsh Posté le 17-09-2002 à 12:53:35    

quel unix c'est??? (si linux, donne la distrib)
Tu as le droit de faire des reboot? de redemarer des demons?
Je suppose que PHP tourne sous apache! c'est toi qui l'a compilé? c'etait installer avant, c'est un packege??
Donne le plus d'infos que tu peux

Reply

Marsh Posté le 17-09-2002 à 12:59:52    

trictrac-->
 
non ce n'est pas moi qui l'ai config ni rien, c'est un serveur auquel j'ai acces pour y mettre un site que j'ai programmé en php, c'est tout. Pour ce qui est de linux moi j'y connais presque rien d'ou la difficulté pour moi de le config correctement !  
 
voila les info exactes :  
 
 
System Linux ns21.mycyberhosting.com 2.4.9-34 #1 Sat Jun 1 06:25:16 EDT 2002 i686 unknown  
Build Date Sep 6 2002 17:22:17  
Configure Command './configure' '--with-mysql' '--with-apache=/usr/local/apache/apache_1.3.26' '--enable-track-vars'  
Server API Apache  
Virtual Directory Support disabled  
Configuration File (php.ini) Path /usr/local/lib  
Debug Build no  
Thread Safety disabled
 
 
Merci


Message édité par Schtroumpheur le 17-09-2002 à 13:00:27
Reply

Marsh Posté le 17-09-2002 à 13:02:32    

Schtroumpheur a écrit a écrit :

 
System Linux ns21.mycyberhosting.com 2.4.9-34 #1 Sat Jun 1 06:25:16 EDT 2002 i686 unknown  
Build Date Sep 6 2002 17:22:17  
Configure Command './configure' '--with-mysql' '--with-apache=/usr/local/apache/apache_1.3.26' '--enable-track-vars'  
Server API Apache  
Virtual Directory Support disabled  
Configuration File (php.ini) Path /usr/local/lib
Debug Build no  
Thread Safety disabled
 




je crois que ca veut tout dire.. ton php.ini doit se trouver la!!!
S'il n'y est pas, c'est la que tu dois le mettre


Message édité par trictrac le 17-09-2002 à 13:03:19
Reply

Marsh Posté le 17-09-2002 à 13:04:00    

Bne oui je sais bien, et si tu lis toutes les reponses tu vois que j'ai deja modifier ca et ca n'a eu aucun effet :/

Reply

Marsh Posté le 17-09-2002 à 13:04:53    

il n'y etait pas il y avait php.ini-recommended et php.ini-dist
 
j'ai renommé le recommended en php.ini tout court, et j'ai modifier la ligne Register_Global = Off en Register_Global = On
 
et ca a rien changé
 
voila :/
P.S.: j'ai essayé de redemarrer apache aussi, mais ca change rien non plus  :pt1cable:


Message édité par Schtroumpheur le 17-09-2002 à 13:05:27
Reply

Marsh Posté le 17-09-2002 à 13:05:36    

tu es root sur la machine????
si oui, essaie un 'apachectl restart'

Reply

Marsh Posté le 17-09-2002 à 13:08:38    

Oui j'ai tout les droits,  
 
j'essaie...
 
Merci
 

Reply

Marsh Posté le 17-09-2002 à 13:09:16    

tu es sur des changements que tu essaie d'apporter!!
Tu peux pas essayer de modifier un truc dont tu es sur de l'effet??

Reply

Marsh Posté le 17-09-2002 à 13:10:45    

J'ai fait ca et il me sort ceci :  
 


> apachectl restart
/usr/sbin/apachectl restart: httpd not running, trying to start
fopen: No such file or directory
httpd: could not open document config file /etc/httpd/conf/httpd.conf
/usr/sbin/apachectl restart: httpd could not be started

Reply

Marsh Posté le 17-09-2002 à 13:11:28    

C'est a dire que j'ai pas envie de tout bousiller non plus :/  
c'est pas mon serveur donc pas envie de gaffer
 

trictrac a écrit a écrit :

tu es sur des changements que tu essaie d'apporter!!
Tu peux pas essayer de modifier un truc dont tu es sur de l'effet??



Reply

Marsh Posté le 17-09-2002 à 13:15:18    

bon, ben c'est un rien problematique: il te dit que le server http ne tournait pas  (la commande donnée est censée redemarrer le démon apache;) )! Forecment, php dans ces conditions marche moins bien.
 
Ensuite il veut le fichier /etc/httpd/conf/httpd.conf pour connaitre les options, et comme il le trouve pas il est pas content!!
Tu as configuré un httpd.conf qqpart??? va voir les fichiers presents dans /etc/httpd/conf/ , il doit y avoir un httpd.conf-qqch que tu renomme en httpd.conf et ensuite tu refait 'apachectl start'

Reply

Marsh Posté le 17-09-2002 à 13:27:42    

il n'y a meme pas de dossier etc/httpd
 
mais apache marche et php aussi, sauf qu'il ne tiens pas compte des variable externe comme deja expliqué
 
 :sweat:

Reply

Marsh Posté le 17-09-2002 à 13:29:26    

<?
$var="test";
echo $var;
?>
 
on vois test apparaitre.
 
---------------------------
 
 

http://www.site.com/test.php?var=test


 
<?
echo $var;
?>
 
quedale apparait
 
 
donc php marche "bien" ! et j'ai acces a la db aussi via phpmyadmin donc...


Message édité par Schtroumpheur le 17-09-2002 à 13:30:40
Reply

Marsh Posté le 17-09-2002 à 13:37:06    

il y aurait moyen que tu me file l'URL de ton site en MP !!
Je regarderais ca tout a l'heure... vers 4 heures! si t'es encore sur le forum

Reply

Marsh Posté le 17-09-2002 à 13:41:24    

trictrac a écrit a écrit :

il y aurait moyen que tu me file l'URL de ton site en MP !!
Je regarderais ca tout a l'heure... vers 4 heures! si t'es encore sur le forum
 




 
ok mais je doit partir a 4 heures merci

Reply

Marsh Posté le 17-09-2002 à 13:42:18    

Quelle distrib Linux tu utilises ?
 
Il est pas dans /etc php.ini ?

Reply

Marsh Posté le 17-09-2002 à 13:45:50    

gm_superstar a écrit a écrit :

Quelle distrib Linux tu utilises ?
 
Il est pas dans /etc php.ini ?




 
System Linux ns21.mycyberhosting.com 2.4.9-34 #1 Sat Jun 1 06:25:16 EDT 2002 i686 unknown  
Build Date Sep 6 2002 17:22:17  
Configure Command './configure' '--with-mysql' '--with-apache=/usr/local/apache/apache_1.3.26' '--enable-track-vars'  
Server API Apache  
Virtual Directory Support disabled  
Configuration File (php.ini) Path /usr/local/lib  
Debug Build no  
Thread Safety disabled  
 
j'ai deja regarder, non y a pas dans /etc/

Reply

Marsh Posté le 17-09-2002 à 13:51:09    

Ca ne me dit pas quelle distribution c'est, ni comment a été installé Apache (à partir des paquets de la distribution ou à partir du tar.gz du site d'Apache.)


Message édité par gm_superstar le 17-09-2002 à 13:51:27
Reply

Marsh Posté le 17-09-2002 à 13:55:04    

je ne sais pas comment le voir ...

Reply

Marsh Posté le 17-09-2002 à 14:19:06    

cat /etc/issue (ou issue.net)
 
ou
 
uname -a
 
Bon y'a un php.ini dans /etc ?

Reply

Marsh Posté le 17-09-2002 à 14:22:59    

> cat /etc/issue
Red Hat Linux release 7.2 (Enigma)
Kernel \r on an \m
 
 
voila
 
non pas de php.ini la dedans

Reply

Marsh Posté le 17-09-2002 à 14:26:45    

Slt à tous,  
 
schtroumpheur, essaye de faire un ls -la dans ton répertoire /usr/local/lib. Ca tombe ton fichier php.ini est peut etre caché.
 
Voila, bon courage
@+
 
RedField
[:tubbie4][:tubbie3][:tubbie2][:tubbie1]

Reply

Marsh Posté le 17-09-2002 à 14:35:57    

redfield->
 
je vais essayé mais ca m'etonnerait vu que j'ai deja renommé le php.ini-recommended en php.ini et il a pas crié...
bon j'essaie

Reply

Marsh Posté le 17-09-2002 à 14:37:13    

> ls -la usr/local/lib
total 12
drwxr-xr-x    3 root     root         4096 Sep  6 17:23 .
drwxr-xr-x   21 root     root         4096 Sep  6 17:35 ..
drwxr-xr-x   18 root     root         4096 Sep  6 17:23 php

Reply

Marsh Posté le 17-09-2002 à 14:42:03    

Schtroumpheur a écrit a écrit :

> cat /etc/issue
Red Hat Linux release 7.2 (Enigma)
Kernel \r on an \m
 
 
voila
 
non pas de php.ini la dedans



OK donc en fait tu n'utilises pas le PHP fourni avec Red Hat, il a été installé séparément (sinon php.ini serait dans /etc).
 
Dans ce cas, comme le dit la documentation ( http://www.php.net/manual/fr/install.apache.php) il faut copier le fichier php.ini-dist dans php.ini, le tout dans /usr/local/lib/


Message édité par gm_superstar le 17-09-2002 à 14:42:26
Reply

Marsh Posté le 17-09-2002 à 14:51:41    

Ok v essayer tkx je te dis quoi

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed