2008-10-24 20 views
3

J'essaie de modifier mon EasyPHP pour qu'il fonctionne en mode CGI.Configurer EasyPHP pour utiliser CGI

Selon ce lien: http://www.easyvitools.com/phpserial/php_ser_reference.html Je dois ajouter dans cette ligne: LoadModule php5_module "C:/Program Files/EasyPHP 2.0b1/php5/php5apache2.dll" à httpd.conf

Cependant, chaque fois que Je le fais, EasyPHP me donne cette erreur:

Error in Apache configuration file:

""apache.exe: syntax error on line 126 of ..../apache/conf/httpd.conf. API module structure 'php5_module' in the file C:..../php5/php5apache2.dll is garbled - perhaps this is not an APache module DSO?""

J'ai vérifié que le fichier php5apache2.dll existe et qu'il est correct dans le fichier de configuration. Est-ce que quelqu'un sait ce qui pourrait causer ce problème ou est-ce que je fais quelque chose de mal pour le changer en mode CGI au lieu d'utiliser le gestionnaire APache par défaut?

Répondre

5

Je crois que vous devrez peut-être relire les instructions:

Commentaire cette ligne:

#LoadModule php5_module "c:/Php/php5apache2.dll" 

Et ajouter 2 nouvelles lignes:

ScriptAlias ​​/ php/« c :/php/"
Action/x-httpd-php" /php/php-cgi.exe "

Il semble donc que La ligne que vous ajoutez doit être commentée/supprimée. Et vous devez utiliser ces directives alternatives dans httpd.conf.