BaubLeNabot Posté(e) le 28 août 2004 Partager Posté(e) le 28 août 2004 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 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 More sharing options...
-rem- Posté(e) le 28 août 2004 Partager Posté(e) le 28 août 2004 y a plus de fichier httpd.conf mainteanant sur apache 2 ? Moi j'ai du modifier ce fichier pour que ca marche... http://remyharel.homelinux.com/test.php Lien vers le commentaire Partager sur d’autres sites More sharing options...
BaubLeNabot Posté(e) le 28 août 2004 Auteur Partager Posté(e) le 28 août 2004 Il me semble ( d'après ce que les gens m'ont dit) que httpd.conf etait maitenant devenu apache2.conf :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 28 août 2004 Partager Posté(e) le 28 août 2004 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 More sharing options...
BaubLeNabot Posté(e) le 28 août 2004 Auteur Partager Posté(e) le 28 août 2004 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 More sharing options...
theocrite Posté(e) le 28 août 2004 Partager Posté(e) le 28 août 2004 Hum... locate libphp4.so ? locate libphp*.so ? (dpkg -l php4* ?) <= EDIT : Ah, oui gentoo, oublie cette ligne alors Lien vers le commentaire Partager sur d’autres sites More sharing options...
Minimalist Posté(e) le 28 août 2004 Partager Posté(e) le 28 août 2004 Tu as emergé... tu es donc sous Gentoo. Alors pourquoi tu te casses le c*l à fouiller dans les sources 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 More sharing options...
BaubLeNabot Posté(e) le 28 août 2004 Auteur Partager Posté(e) le 28 août 2004 Tu as emergé... tu es donc sous Gentoo. Alors pourquoi tu te casses le c*l à fouiller dans les sources 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 Un probleme de moins , un :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.