Pages : 1
#1 Le 31/10/2007, à 19:14
- christophe_D
Probleme fichier PHP sur Feisty
voila , ca fais bien une semaine que je m'envoie des pages et des pages sur le WEB sur la mise en place d'un serveur LAMP
j'ai suivi le tuto : http://doc.ubuntu-fr.org/lamp
mais imposssible de resoudre le probleme de la demande de telechargement du fichier PHP !!!
donc recap des manip pour controler
sudo a2enmod php5
retourne deja active
dans /etc/apache/mime.type
j'ai bien les lignes
application/x-httpd-php phtml pht php
application/x-httpd-php-source phps
application/x-httpd-php3 php3
application/x-httpd-php3-preprocessed php3p
application/x-httpd-php4 php4 php3 php
application/x-httpd-php5 php5 php4 php3 php
par ailleur dans /etc/apache/httpd.conf
j'ai aussi les lignes
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php5 .php .phtml .php3
AddType application/x-httpd-php-source .phps
control au niveau PHP en mode console
en tapant
php phpinfo.php
pas de soucis j'ai toute une liste d'info
bien qu'en regardant de plus pres j'ai cette erreur , que j'ai pas vue de suite !!!
c'est apres avoir fais
php phpinfo.php >log.txt
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/curl.so' - /usr/lib/php5/20060613+lfs/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
phpinfo()
PHP Version => 5.2.1
es ce que cette librairie est importante ??
si oui , elle est dans quelle paquet ??
voila , si vous avez une idee ?? car j'ai pas envie de m'envoyer mes test sur mon site !!!
merci de votre aide
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#2 Le 31/10/2007, à 21:22
- jotape99
Re : Probleme fichier PHP sur Feisty
sudo dpkg-reconfigure php5
Hors ligne
#3 Le 31/10/2007, à 22:07
- christophe_D
Re : Probleme fichier PHP sur Feisty
oki !!
ca a travailler un coup mais pas de message !
ben , va marche pas non plus , apres
par acquis de conscience , j'ai fais la meme chose pour apache et apache2
mais , un truc etrange ME chagrine un peu , dans la reconfiguration de apache , je trouve pas le mod_php dans la liste de choix ?!
normal ou pas ??
par contre , je vois que j'ai apache et apache2
normal ou pas ??
j'ai donc explorer les fichiers suivant sans les modifier !! ( je livre en brut ce que j'ai lu cette semaine )
/etc/apache2/apache2.conf
j'ai les lignes suivantes
<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
</IfModule>
dans le repertoire /etc/apache2/mods-available
j'ai les fichiers /etc/apache2/mods-available/php5.conf et /etc/apache2/mods-available/php5.load
par contre dans le repertoire /usr/lib/apache/1.3/
pas de fichier mod_php.so ?? normal ou pas ??
encore merci pour votre patience
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#4 Le 31/10/2007, à 22:28
- zulien
Re : Probleme fichier PHP sur Feisty
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/curl.so' - /usr/lib/php5/20060613+lfs/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
phpinfo()
PHP Version => 5.2.1
Dans ce message, il te dit qu'il n'a pas CURL... faut surment l'installer ? c'est une bibliotheque php importante qui permet de ce connecter avec differents protocoles .
Ca ameliorera les choses.
apt-get install php5-curl
Dernière modification par zulien (Le 31/10/2007, à 22:32)
Quand on voit le dégat des pigeons sur les voitures, on remercie Dieu de pas avoir mis d'ailes aux vaches... http://www.lamballe.net - http://www.zoeil.com
Hors ligne
#5 Le 31/10/2007, à 22:50
- christophe_D
Re : Probleme fichier PHP sur Feisty
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/curl.so' - /usr/lib/php5/20060613+lfs/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0 phpinfo() PHP Version => 5.2.1
Dans ce message, il te dit qu'il n'a pas CURL... faut surment l'installer ? c'est une bibliotheque php importante qui permet de ce connecter avec differents protocoles .
Ca ameliorera les choses.
apt-get install php5-curl
oki !!
paquet installe
mais pas mieux !!
meme en vidant le cache firefox ( j'ai cru lire que cela posais probleme parfois !)
malgres des test sour konqueror / epiphany / firefox
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#6 Le 31/10/2007, à 23:33
- zulien
Re : Probleme fichier PHP sur Feisty
es que tu peux servire correctement des pages HTML ?
dans le cas contraire, essai deja de faire fonctioner ton apache (meme sans PHP5) comme ca on sera sur qu'il n'y pas de probleme de firewall ou autre.
Au faite, tu installe un serveur LAMP sur ton ordi ? et pas sur un serveur dedie ?
Dernière modification par zulien (Le 31/10/2007, à 23:36)
Quand on voit le dégat des pigeons sur les voitures, on remercie Dieu de pas avoir mis d'ailes aux vaches... http://www.lamballe.net - http://www.zoeil.com
Hors ligne
#7 Le 31/10/2007, à 23:48
- christophe_D
Re : Probleme fichier PHP sur Feisty
es que tu peux servire correctement des pages HTML ?
dans le cas contraire, essai deja de faire fonctioner ton apache (meme sans PHP5) comme ca on sera sur qu'il n'y pas de probleme de firewall ou autre.Au faite, tu installe un serveur LAMP sur ton ordi ? et pas sur un serveur dedie ?
sur mon ordi !!
la page index.html de base s'affiche correctement !!
donc ...
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#8 Le 31/10/2007, à 23:58
- zulien
Re : Probleme fichier PHP sur Feisty
je vois que tu a fait un PHPinfo en console.
Il faut que tu sache que le php en console n'est pas le meme que pour apache.
Ils ont d'ailleur deux packets differents.
es que en redemarant ton apache en faisant :
/etc/init.d/apache2 restart
as tu des messages d'erreur ?
Dernière modification par zulien (Le 31/10/2007, à 23:58)
Quand on voit le dégat des pigeons sur les voitures, on remercie Dieu de pas avoir mis d'ailes aux vaches... http://www.lamballe.net - http://www.zoeil.com
Hors ligne
#9 Le 01/11/2007, à 00:00
- christophe_D
Re : Probleme fichier PHP sur Feisty
je vois que tu a fait un PHPinfo en console.
Il faut que tu sache que le php en console n'est pas le meme que pour apache.
Ils ont d'ailleur deux packets differents.es que en redemarant ton apache en faisant :
/etc/init.d/apache2 restart
as tu des messages d'erreur ?
rien de rien
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#10 Le 01/11/2007, à 00:05
- zulien
Re : Probleme fichier PHP sur Feisty
on vas trouver... acroche toi.
As tu essayer de nomer ton fichier PHP en monfichier.php4
Essai aussi en .php et .php5 pour voir... aparament tu as deux version de php.
Je crois me souvenir qu'il avant un probleme pour faire cohabiter php4 et php5.
Alors ?
Quand on voit le dégat des pigeons sur les voitures, on remercie Dieu de pas avoir mis d'ailes aux vaches... http://www.lamballe.net - http://www.zoeil.com
Hors ligne
#11 Le 01/11/2007, à 00:26
- christophe_D
Re : Probleme fichier PHP sur Feisty
on vas trouver... acroche toi.
As tu essayer de nomer ton fichier PHP en monfichier.php4
Essai aussi en .php et .php5 pour voir... aparament tu as deux version de php.Je crois me souvenir qu'il avant un probleme pour faire cohabiter php4 et php5.
Alors ?
ben pas mieux !!
par contre , tu parle de php4 et 5 , j'ai pas memoire d'avoir installer php4 !!
par contre et par acquis de conscience j'ai fais un php - v et php5 -v ca renvois le meme numero de verison
par contre un whereis php donne
php: /usr/bin/php /usr/X11R6/bin/php /usr/bin/X11/php /usr/share/php /usr/share/man/man1/php.1.gz
et
whereis php5
php5: /usr/bin/php5 /etc/php5 /usr/lib/php5 /usr/X11R6/bin/php5 /usr/bin/X11/php5 /usr/share/php5 /usr/share/man/man1/php5.1.gz
j'ai pensez que php etait un lien de php vers php5 mais non !!!
/usr/bin$ ls php* -l
lrwxrwxrwx 1 root root 21 2007-10-28 18:23 php -> /etc/alternatives/php
-rwxr-xr-x 1 root root 5480704 2007-07-17 20:15 php5
-rwxr-xr-x 1 root root 5419772 2007-07-17 20:15 php5-cgi
lrwxrwxrwx 1 root root 25 2007-10-28 14:37 php-cgi -> /etc/alternatives/php-cgi
bon je sais si cela peut aider , mais au cas ou !!!
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#12 Le 01/11/2007, à 00:35
- zulien
Re : Probleme fichier PHP sur Feisty
Normalement, tu doit activer PHP pour chaque site (ou 'dossier de site') publie.
Dans le dossier "/etc/apache2/sites-enable" tu doit trouver au moins 1 fichier dans lequelle tu configure 1 hote. Dans ton cas, tu doit en avoir 1.
dedans, tu doit trouver un truc comme ca :
<IfModule sapi_apache2.c>
php_admin_flag engine on
php_admin_value open_basedir "/home/httpd/vhosts:/tmp"
</IfModule>
Cela active php pour cet hote.
alors?
Quand on voit le dégat des pigeons sur les voitures, on remercie Dieu de pas avoir mis d'ailes aux vaches... http://www.lamballe.net - http://www.zoeil.com
Hors ligne
#13 Le 01/11/2007, à 19:01
- christophe_D
Re : Probleme fichier PHP sur Feisty
Normalement, tu doit activer PHP pour chaque site (ou 'dossier de site') publie.
Dans le dossier "/etc/apache2/sites-enable" tu doit trouver au moins 1 fichier dans lequelle tu configure 1 hote. Dans ton cas, tu doit en avoir 1.
dedans, tu doit trouver un truc comme ca :<IfModule sapi_apache2.c> php_admin_flag engine on php_admin_value open_basedir "/home/httpd/vhosts:/tmp" </IfModule>
Cela active php pour cet hote.
alors?
heuu je le met ou dans le fichier ??
tiens le contenu du fichier /etc/apache2/sites-enabled/000-default
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warnCustomLog /var/log/apache2/access.log combined
ServerSignature OnAlias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory></VirtualHost>
encore merci pour ta patience
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
#14 Le 01/11/2007, à 19:58
- zulien
Re : Probleme fichier PHP sur Feisty
tu doit le metre dans la parti directory (n'imorte ou mais plutot a la fin avant le </Directory>;) ) qui conserne la publication de ton site. C'est apres ca :
<Directory /var/www/>
et tu doit metre ca :
<IfModule sapi_apache2.c>
php_admin_flag engine on
php_admin_value open_basedir "/var/www/"
</IfModule>
Je t'ai mis le bon chemin pour le php_admin_value open_basedir
Dernière modification par zulien (Le 01/11/2007, à 20:00)
Quand on voit le dégat des pigeons sur les voitures, on remercie Dieu de pas avoir mis d'ailes aux vaches... http://www.lamballe.net - http://www.zoeil.com
Hors ligne
#15 Le 01/11/2007, à 21:30
- christophe_D
Re : Probleme fichier PHP sur Feisty
pas mieux !!!
dis voir un truc me chagrine !!!
j'ai 2 repertoire apache et apache2 , et 2 paquets d'installe apache et apache2 !!! il y aurrai pas un qui marche sur les pied de l'autre ??
ca serais pas ca mon soucis ??
supprimer apache ? ou apache2 ? ou conserver les 2 ??
par ailleurs dans le fichier /etc/apache/modules.conf il y pas de php ou php5 !!
pour info
# Autogenerated file - do not edit!
# This file is maintained by the apache package.
# To update it, run the command:
# /usr/sbin/apache-modconf apache
ClearModuleList
AddModule mod_so.c
AddModule mod_macro.c
LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so
LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so
LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so
LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so
LoadModule status_module /usr/lib/apache/1.3/mod_status.so
LoadModule info_module /usr/lib/apache/1.3/mod_info.so
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so
LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so
LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule access_module /usr/lib/apache/1.3/mod_access.so
LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so
LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
Kubuntu 23.10
Lubuntu 23.10 sur TF103C ;)
Hors ligne
Pages : 1