Aller au contenu

Apache n'aime pas le PHP ou moi :d


Messages recommandés

:byebye:

Apache fonctionne tranquillement mais maitenat que je m'attaque au php (debutant en prog inside) j'ai besoin de lui faire avaler le php , et il aime pas le bougre :byebye:

Plus en technique : après avoir emerger php , j'ai modfier /etc/apache2/conf/apache2

Je vous le met en entier en decommentant le plus possible :)

ServerRoot /usr/lib/apache2
#ServerName localhost
#LockFile /etc/apache2/apache2.lock
PidFile /var/run/apache2.pid
ErrorLog logs/error_log
LogLevel warn
DocumentRoot /var/www/localhost/htdocs

LoadModule access_module                 modules/mod_access.so
LoadModule auth_module                   modules/mod_auth.so
LoadModule auth_anon_module              modules/mod_auth_anon.so
LoadModule auth_dbm_module               modules/mod_auth_dbm.so
LoadModule auth_digest_module            modules/mod_auth_digest.so
LoadModule include_module                modules/mod_include.so
LoadModule log_config_module             modules/mod_log_config.so
LoadModule env_module                    modules/mod_env.so
LoadModule mime_magic_module             modules/mod_mime_magic.so
LoadModule cern_meta_module              modules/mod_cern_meta.so
LoadModule expires_module                modules/mod_expires.so
LoadModule headers_module                modules/mod_headers.so
LoadModule usertrack_module              modules/mod_usertrack.so
LoadModule unique_id_module              modules/mod_unique_id.so
LoadModule setenvif_module               modules/mod_setenvif.so
LoadModule proxy_module                  modules/mod_proxy.so
LoadModule proxy_connect_module          modules/mod_proxy_connect.so
LoadModule proxy_ftp_module              modules/mod_proxy_ftp.so
LoadModule proxy_http_module             modules/mod_proxy_http.so
LoadModule mime_module                   modules/mod_mime.so
LoadModule status_module                 modules/mod_status.so
LoadModule autoindex_module              modules/mod_autoindex.so
LoadModule asis_module                   modules/mod_asis.so
LoadModule info_module                   modules/mod_info.so
LoadModule cgi_module                    modules/mod_cgi.so
LoadModule cgid_module                   modules/mod_cgid.so
LoadModule vhost_alias_module            modules/mod_vhost_alias.so
LoadModule negotiation_module            modules/mod_negotiation.so
LoadModule dir_module                    modules/mod_dir.so
LoadModule imap_module                   modules/mod_imap.so
LoadModule actions_module                modules/mod_actions.so
LoadModule speling_module                modules/mod_speling.so
LoadModule userdir_module                modules/mod_userdir.so
LoadModule alias_module                  modules/mod_alias.so
LoadModule rewrite_module                modules/mod_rewrite.so

LoadModule file_cache_module             modules/mod_file_cache.so
LoadModule echo_module                   modules/mod_echo.so
LoadModule charset_lite_module           modules/mod_charset_lite.so
LoadModule cache_module                  modules/mod_cache.so
LoadModule disk_cache_module             modules/mod_disk_cache.so
LoadModule mem_cache_module              modules/mod_mem_cache.so
LoadModule ext_filter_module             modules/mod_ext_filter.so
LoadModule case_filter_module            modules/mod_case_filter.so
LoadModule case_filter_in_module         modules/mod_case_filter_in.so
LoadModule deflate_module                modules/mod_deflate.so

**des options qui doivent pas etre interessante pour le probleme**


DirectoryIndex index.html index.htm  index.php index.php3 index.php4
AddType application/x-httpd-php .php .php3 .php4 .inc
AddType application/x-httpd-php-source .phps

J'ai relancé le serveur apache mais il a toujours pas digéré

Lien vers le commentaire
Partager sur d’autres sites

En effet, c'est fini le httpd.conf, et ce n'est pas plus mal.

C'est plus simple à comprendre que c'est le fichier de conf d'apache plutôt que le fichier de conf d'un démon http (j'ai dit ça à un mec une fois, il m'a regardé bizarrement, j'ai jamais réessayé).

Bref, c'est quoi la question exactement ?

Tu as apache qui tourne, mais il n'interprete pas le php, c'est ça ?

Quand tu tape http://127.0.0.1:80 tu as bien le placeholder ?

Que donne $ls /usr/lib/apache2 ?

Que donne $ls /var/www/localhost/htdocs ?

Par ailleurs, je m'étonne que tu n'aie pas de ligne

LoadModule php4_module modules/libphp4.so

Essaye de la rajouter en dernier (il me semble qu'il y avait un problème si on ne charge pas les modules dans le bon ordre. A verifier dans ton cas).

Lien vers le commentaire
Partager sur d’autres sites

Le probleme c'est bien ca , il n'interprete pas le php :/

Pachacamac root # ls /usr/lib/apache2
build  conf  extramodules  lib  logs  modules

Pachacamac root # ls /var/www/localhost/htdocs/
new.php  phpBB2  phpmyadmin

Sinon il a pas apprécié la ligne parce que trouve pas le module php :/

Pourtant :

*  dev-php/mod_php
     Latest version available: 4.3.8
     Latest version installed: 4.3.8
     Size of downloaded files: 3,888 kB
     Homepage:    http://www.php.net/
     Description: Apache module for PHP
     License:     PHP-3

*  dev-php/php
     Latest version available: 4.3.8
     Latest version installed: 4.3.8
     Size of downloaded files: 3,887 kB
     Homepage:    http://www.php.net/
     Description: PHP Shell Interpreter
     License:     PHP-3

Lien vers le commentaire
Partager sur d’autres sites

Tu as emergé... tu es donc sous Gentoo. Alors pourquoi tu te casses le c*l à fouiller dans les sources :francais:

En fait c'est tout con. Tu vas faire un emerge mod_php (qui est le module php pour apache) et ajouter APACHE2_OPTS="-D PHP4" dans /etc/conf.d/apache2

tu relances le tout, et voilà

Lien vers le commentaire
Partager sur d’autres sites

Tu as emergé... tu es donc sous Gentoo. Alors pourquoi tu te casses le c*l à fouiller dans les sources :transpi:

En fait c'est tout con. Tu vas faire un emerge mod_php (qui est le module php pour apache) et ajouter APACHE2_OPTS="-D PHP4" dans /etc/conf.d/apache2

tu relances le tout, et voilà

Perfect :francais:

Un probleme de moins , un :)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...