Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: Serchey от 20 Августа 2002, 10:44:05
-
Здравствуйте. С пхп я не очень в ладах, а недавно столкнулся с необходимостью подкрутить к Apache 2.0 PHP и обломался. Я хотел поставить его как модуль(скачал самый последний с php.net) но оказалось, что он хочет работать только с Apache 1.3.х(а не со вторым).
Народ, подскажите пожалуйста, как же мне решить эту пробелу!? :)
-
Serchey
как же мне решить эту пробелу
Эта пробела решается чтением мануала...
И подключать надо не php4apache.dll а apache2filter.dll
-
Я вообще-то про FreeBSD спрашиваю, а *.dll - Винда вроде?
-
Serchey
Так бы сразу и сказал...
Сервак надо пересобрать с этим модулем, предварительно собрав модуль для апача либо как разделяемый с директивой --with-apache=...
Или можно не пересобирать апач, если он скомпилен с поддержкой apxs.
тогда компилим РНР с ключом --with-apxs
А вообще:
http://www.php.net/manual/en/install.apache.php
-
Да зделал я все как написано:
а) ./configure --with-axps2=/www/bin/axps --with-mysql=/usr/local/mysql
b) в httpd.conf дописываю:
SetOutputFilter PHP
SetInputFilter PHP
И что ты думаешь? Ничего!
Файл index.php () выдает свои внутренности вместо инфо(). Не знаешь в чем проблемка?
-
Serchey
Знаю.
У тебя Мозг свело.
SetOutputFilter PHP
SetInputFilter PHP
Это зачем?
Опять идиотских сатей начитался?
LoadModule php4_module ...
AddType application/x-httpd-php ...
И ВСЕ!
-
LoadModule php4_module ...
А что вместо 3-ох точек?
-
Serchey
А вместо трех точек полный путь до модуля...
Совсем лень мануал почитать? Да?