[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Настройка apache PHP в linux
seine
Дано:
apache 2
openSUSE 11
PHP (версию не определил)

apache работает на ура, как подключить PHP к нему как модуль?

как я понимаю в файле loadmodule.conf нужно указать путь к PHP, что-то типа

LoadModule userdir_module /usr/lib/apache2-prefork/mod_userdir.so

я не прав? так вот, какой путь надо указать, я понятия не имею куда установлен PHP (новичек в linux), и как вообще определить куда установленна какая либо программа?

p.s. не удержался, как из консоли выключить компютер? оч. хочется себя крутым хакером почувствовать :-D



Спустя 56 минут, 14 секунд (21.12.2009 - 17:29) seine написал(а):
а, немного разобрался, но PHP (5й версии, кстати) так и не заработал.

Поправьте, если я не прав, чтоб апач принял PHP как модуль, нужно чтоб в файле /etc/sysconfig/apache2 в строчке APACHE_MODULES содержался "php5"?
Ведь так? Может быть надо еще что, т.к. в вышеупомянутом файле, в вышеупомянутой строчке содержится вышеупомянутая абревиатура, а скрипт как не работал, так и не работает blink.gif

Спустя 2 часа, 34 минуты, 6 секунд (21.12.2009 - 20:03) VolCh написал(а):
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so #свой путь
<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
</IfModule>

Спустя 13 часов, 24 минуты, 6 секунд (22.12.2009 - 09:27) seine написал(а):
Спасибо, заработало :-D, а откуда можно узнать как модуль называется? ну я имею ввиду "php5_module", если написать php_mod или module_php уже работать не будет.
Не в голове же держать скисок названий модулей (мало того, что нужно помнить путь к нему!), а если их надо кучу подключить? где-то же должно это хранится

Спустя 12 минут, 54 секунды (22.12.2009 - 09:40) VolCh написал(а):
Вообще в юниксах средства поиска из консоли довольно развиты, можно, например, найти все файлы, содержащие php

Спустя 14 дней, 20 часов, 12 минут, 6 секунд (7.01.2010 - 05:52) kirik написал(а):
Цитата (DIII @ 21.12.2009 - 08:33)
как вообще определить куда установленна какая либо программа?

whereis ПРОГРАММА (в твоем случае - php5)

Цитата (DIII @ 22.12.2009 - 01:27)
а откуда можно узнать как модуль называется?

$ cd /usr/lib/apache2/modules/
$ ls | grep "php"


Цитата (DIII @ 21.12.2009 - 08:33)
как из консоли выключить компютер?

init 0 из-под "рута" smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.