Настройте EasyPHP для использования CGI - PullRequest
3 голосов
/ 25 октября 2008

Я пытаюсь изменить EasyPHP для работы в режиме CGI.

По этой ссылке: http://www.easyvitools.com/phpserial/php_ser_reference.html Я должен добавить в этой строке: Загрузите модуль php5_module "C: / Program Files / EasyPHP 2.0b1 / php5 / php5apache2.dll" в httpd.conf

Однако, каждый раз, когда я делаю это, EasyPHP выдает мне эту ошибку:

Ошибка в файле конфигурации Apache:

"" apache.exe: синтаксическая ошибка в строке 126 из .... / apache / conf / httpd.conf. API структура модуля "php5_module" в файл C: .... / php5 / php5apache2.dll является искаженный - возможно, это не APache модуль DSO? ""

Я проверил, существует ли файл php5apache2.dll и является ли он правильным в файле конфигурации. Кто-нибудь знает, что может вызвать эту проблему, или я делаю что-то неправильно, чтобы перевести его в режим CGI вместо использования обработчика APache по умолчанию?

1 Ответ

5 голосов
/ 25 октября 2008

Я считаю, что вам, возможно, придется перечитать инструкции:

Комментарий эта строка:

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

И добавить 2 новые строки:

ScriptAlias ​​/ php / "c: / php /"
Приложение действия / x-httpd-php "/php/php-cgi.exe"

Похоже, что добавляемая вами строка действительно должна быть закомментирована / удалена. И вам нужно использовать эти альтернативные директивы в httpd.conf.

...