Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2901 connectés 

 


Dernière réponse
Sujet : Administration serveur dedié sous linux - trouve pas php.ini :/
Schtroumpheur Ok v essayer tkx je te dis quoi

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Schtroumpheur Ok v essayer tkx je te dis quoi
gm_superstar

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/

Schtroumpheur > 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
Schtroumpheur 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
Redfield 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]
Schtroumpheur > cat /etc/issue
Red Hat Linux release 7.2 (Enigma)
Kernel \r on an \m
 
 
voila
 
non pas de php.ini la dedans
gm_superstar cat /etc/issue (ou issue.net)
 
ou
 
uname -a
 
Bon y'a un php.ini dans /etc ?
Schtroumpheur je ne sais pas comment le voir ...
gm_superstar 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.)
Schtroumpheur

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/

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

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

trictrac 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
Schtroumpheur <?
$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...

Schtroumpheur 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:
trictrac 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'
Schtroumpheur 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??



Schtroumpheur 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

trictrac 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??
Schtroumpheur Oui j'ai tout les droits,  
 
j'essaie...
 
Merci
 
trictrac tu es root sur la machine????
si oui, essaie un 'apachectl restart'
Schtroumpheur 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:
Schtroumpheur 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 :/
trictrac

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

Schtroumpheur 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
trictrac 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
Schtroumpheur 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
Schtroumpheur

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 ...

Lomba

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

Schtroumpheur 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...
Mhaggar tu l'as mis ou ton php.ini ? Theoriquement pas besoin de redemarrer quoi que ce soit pour php il me semble...
Schtroumpheur

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

Schtroumpheur 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
claque2000 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
Mhaggar A mon avis tu dois renommer php.ini-recommended en php.ini (fait une sauvegarde avant si tu veux)
Schtroumpheur 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
Mhaggar Probablement /usr/local/etc/php.ini
 
edit : locate php.ini
Schtroumpheur 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 !

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR