Возникла проблема стоит apache :
# pkg_info | grep apache
apache-2.2.9_5 Version 2.2.x of Apache web server with prefork MPM.
Вот в хандбуке описано что(взято с http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/netwo...)
Добавление поддержки PHP5 к веб серверу Apache производится путем установки порта www/mod_php5.Этот порт устанавливает и настраивает модули, необходимые для поддержки динамических PHP веб страниц. Убедитесь, что в файл /usr/local/etc/apache/httpd.conf были добавлены следующие секции:
LoadModule php5_module libexec/apache/libphp5.so
AddModule mod_php5.c
<IfModule mod_php5.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
Когда попробовал найти этот порт www/mod_php5 :
whereis mod_php5
mod_php5:то как видно ничего не нашлось для дальнейшей установки. Вопрос такой: какой порт для организации пхп тут тогда нужен. Порты обновил. pkg_add не идёт. Или если пхп для апача включён куда-то то что в конфиге апача надо дописать.
Укажите пожалуйста куда копать надо.
Для начала копать надо в сторону man whereis.
С чего ты решил, что его можно так найти?Путь www/mod_php5 указан относительно всей колекции портов - /usr/ports.
Предчувствуя следующий вопрос, сразу отвечу: man ports
>Для начала копать надо в сторону man whereis.
>С чего ты решил, что его можно так найти?
>
>Путь www/mod_php5 указан относительно всей колекции портов - /usr/ports.
>
>Предчувствуя следующий вопрос, сразу отвечу: man portsЕсли в глобальном поиске не нашлось ничегоподобного *mod_php5* то понятное дело что не установлен. И я ищу аналог или как во всяком случае пхп прилепить к моей версии апача.
Что такое "глобальный поиск"?
Еще раз man whereis.
Когда почитаешь - поймешь почему не нашло (и не должно находить).
В Вас играет вредность.
Человек спрашивает как соединить Apache+PHP, Вы ему совершенно про другое.Почему бы не поискать нужную программу при помощи whereis?
Читаем man whereis
................... Program sources are located in a list of known stan-
dard places, including all the subdirectories of /usr/src and /usr/ports
Запускаем
whereis mod_php5
или
whereis lang/mod_php5в обоих случаях результат:
php5: /usr/ports/lang/php5Молчание было было адекватной реакцией с Вашей стороны.
>Что такое "глобальный поиск"?
>Еще раз man whereis.
>Когда почитаешь - поймешь почему не нашло (и не должно находить).
Всё гораздо проще:cd /usr/ports/lang/php5
make installВ появившемся меню выбрать Build Apache module
Всё!
Скрипт сам добавит все нужные секции в httpd.conf
>Возникла проблема стоит apache :
># pkg_info | grep apache
>apache-2.2.9_5 Version 2.2.x of Apache web server with prefork MPM.
>Вот в хандбуке описано что(взято с http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/netwo...)
>Добавление поддержки PHP5 к веб серверу Apache производится путем установки порта www/mod_php5.
Radio Спасибо огромное!
#cd /usr/ports/lang/php5
#make config //добавил пункт конфигурации для апача
#make install cleanЗатем в httpd.conf был увиден искомый
LoadModule php5_module libexec/apache22/libphp5.so