Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Apache n'aime pas le PHP ou moi :d

Featured Replies

Posté(e)

: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é

Posté(e)

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

Posté(e)
  • Auteur

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

Posté(e)

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à

Posté(e)
  • Auteur
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 :)

Archivé

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.