2010-12-13 43 views
-1

Mise à jour:fichiers .php pas en cours d'analyse par HTTPD

Mon problème était avec httpd.conf après tout, pas php.ini. Je manquais les éléments suivants:

<FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> 

http://wiki.apache.org/httpd/PHPDownload

(vérifier d'autres réponses ci-dessous aussi)

Original Question Je voudrais un moyen de tester mon fichier php.ini, car mon serveur ne peut actuellement pas analyser les fichiers .php. J'ai des problèmes avec mes MimeTypes pour PHP et je ne vois aucune erreur quand je redémarre HTTPD.

+1

Êtes-vous sûr que ce n'est pas un problème avec Apache? – alex

+0

C'était un problème avec ma config httpd. Mon non-parsing des fichiers php était en fait le problème le plus commun demandé dans #httpd - http://wiki.apache.org/httpd/PHPDownload – electblake

Répondre

1

Si apache (ou quel serveur Web que vous utilisez) ne passe pas le contrôle du php - alors vous avez oublié d'ajouter AddType application/x-httpd-php .php dans votre httpd.conf

+1

+1, le problème n'est pas php.ini, le problème est avec Apache. –

+0

vous n'êtes pas censé activer mod_php en utilisant AddType - c'est plutôt faux (comme je l'ai expliqué dans irc: //irc.freenode.net/httpd). Une fois devrait utiliser mod_php vous et - Voir http://wiki.apache.org/httpd/PHPDownload et http://www.php.net/manual/en/install.unix.apache2.php – electblake

+0

@electblake: avant d'être impoli - apprenez à poser des questions et à décrire tout le problème en détails. Nous ** ne pouvions pas savoir ** que vous avez compilé ** dynamiquement ** php, pas ** statiquement **. Vous connaissez la différence? – zerkms