!!!!! résolu !!!!! merci :) [mod_php @ apache @ gentoo] - Linux et OS Alternatifs
Marsh Posté le 27-11-2002 à 10:45:41
Salut
tu as du voir ceci après l'installation du port :
To have Apache run php programs, please do the following:
1. Execute the command:
# ebuild /var/db/pkg/dev-php/mod_php-4.2.3/mod_php-4.2.3.ebuild config
2. Edit /etc/conf.d/apache and add "-D PHP4"
That will include the php mime types in your configuration
automagically and setup Apache to load php when it starts.
Marsh Posté le 27-11-2002 à 11:02:25
j'ai essayé en faisant ces deux manips, j'ai ebuildé le truc et ajouté -D PHP4 dans le fichier, après j'ai fait apachectl restart
mais ça continue de pas interpréter le php ... faudrait il éditer encore un autre fichier ?
Marsh Posté le 27-11-2002 à 11:13:20
j'ai bien aussi dans le fichier apache.conf le
<ifDefine PHP4>
loadmodule php4 ....
</ifdefin>
et le ifdefine addmodule aussi
où eske je dis au serveur d'utiliser PHP quand les extensions des pages sont php ??? :'(
Marsh Posté le 27-11-2002 à 11:39:35
j'ai aussi mis dans /etc/apache/conf/commonapache.conf ça
<IfModule mod_php4.c>
AddType application/x-httpd-php .php
</IfModule>
et fais un apachectl restart mais rien n'y fait
Marsh Posté le 27-11-2002 à 11:53:22
à l'aide :'( je comprends rien du too à gentoo pourquoi tous les fichiers de conf sont répartis n'importe où, comment savoir lesquels seront réellement lus ? à quoi ça sert le etc-update etc... je pige quedalle
bon en fait je crois que j'ai pigé
en fait quand je tape explicitement le nom de la page, ça marche!!! du style:
http://monserveur/index.php
par contre quand je tape
http://monserveur/
il m'affiche le code source !!!! c grave dcteeur ???
comment y remédier ?
Marsh Posté le 27-11-2002 à 13:01:58
Dans /etc/apache/conf/commonapache.conf, as-tu :
DirectoryIndex index.html index.php ... ... ...
Marsh Posté le 27-11-2002 à 13:06:40
oui j'ai mis
<IfModule mod_dir.c>
<IfModule mod_php4.c>
DirectoryIndex index.php index.phtml index.html index.php3
</IfModule>
</IfModule>
etc...
Marsh Posté le 27-11-2002 à 17:54:47
c bon petit problème au niveau des
<IfModule mod_dir.c>
<IfModule mod_php4.c>
DirectoryIndex index.php index.phtml index.html index.php3
</IfModule>
</IfModule>
faut mettre apparemment
<IfModule mod_dir.c>
DirectoryIndex index.php index.phtml index.html index.php3
</IfModule>
et la çà roule va savoir pourquoi mais bon scool en tout cas
Marsh Posté le 27-11-2002 à 18:52:55
non mais sous gentoo c un peu le bordel avec apache !!
ya un apacheaddmod et apachedelmod, je me doute a koi il servent ajouteer les modules et effacer mais franchment je m en suis jamais servi !!
je prefere le config a la main !!
Marsh Posté le 27-11-2002 à 10:22:44
re salut,
j'ai mon module php installé et mon apache, mais j'arrive pas à faire interpréter le php, ça m'affiche le code source des pages!!! j'ai essayé de chercher httpd.conf mais je ne le trouve pas, et de plus je ne sais pas torp quelle ligne il faut ajouter pour que apache sache avec quoi traiter les pages!!!!
merci encore de m'illuminer dans mon ignorance universelle
Message édité par k666 le 28-11-2002 à 11:02:00