Forum Webscript.Ru
Программирование => PHP => Тема начата: Jan от 28 Января 2002, 02:00:36
-
Устанавливаю в Apache PHP как модуль
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php
на Win XP+Apache 1.3
На тесте ругается
Cannot remove module mod_php4.c: no found in module list
PHP 4.1.1 установлен в другую дирректорию (не в С:)
If you would like to use PHP as a module in Apache,
you should move php4ts.dll to the windows/system (for Windows 9x/Me)
or winnt/system32 (for Windows NT/2000) directory, overwriting any
older file. Then you should add the following two lines to you Apache
conf file:
- сделал!
В чём моя ошибка?
-
добавь
AddModule mod_php4.c
-
php.ini.dist в корень папки Windows попробуй положить
-
Да, еще, главное - php4ts.dll в /windows/system переписать, чтобы его модуль (php4apache) видел.
php.ini.dist в корень папки Windows попробуй положить
только в php.ini сначала переименовать :)
-
Да, еще, главное - php4ts.dll в /windows/system переписать, чтобы его модуль (php4apache) видел.
Добавлю: у него XP, значит надов C:\\windows\\system32
-
Всем спасибо за помощь!
Разобрался почти сам!
Там есть ещё файлик php4ts.lib !
Засунул его тоже в РУТ Винды.
Проблема была в том, что я писАл в ф. конфигурации Апача вот так:
----------------------------
#
LoadModule php4_module F:/www/php/sapi/php4apache.dll
AddType application/x-httpd-php .php
AddModule mod_php4.c
# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE, UPDATE THIS TOO!]
ClearModuleList
А надо было после
ClearModuleList
AddModule mod_php4.c