Вопрос № 171519: Поставил FreeBSD 7.2 , из пакетов установил Apache22 и PHP5 - 5.2.9. Не могу открыть в браузере простейший .php файл , она предлагает его скопировать , просит указать место. Настройка включала следующие шаги: 1. создал файл php.ini cp php....
Вопрос № 171519:
Поставил FreeBSD 7.2 , из пакетов установил Apache22 и PHP5 - 5.2.9. Не могу открыть в браузере простейший .php файл , она предлагает его скопировать , просит указать место. Настройка включала следующие шаги: 1. создал файл php.ini cp php.ini-dist php.ini 2. #Внутри блока <IfModule mod_mime.c>: AddType application/x-httpd-php .php #В строке DirectoryIndex пропишите: DirectoryIndex index.php index.html
Пробовал добавить строку - LoadModule php5_module libexec/apache2/libphp5.so но
не нашел файла libphp5.so.
Может кто подскажет - что нужно еще сделать и вообще может ссылочка по установке связки apache, PHP5 and MySQL? Мне пока не удалось найти удовлетворительный источник. Нужно ли устанавливать php5_extensions? Спасибо!
Отвечает Duke, Студент :
Здравствуйте, Анатолий Терентьев.
Скорее всего, вы собрали php5 без модуля для apache2 Перейдите в каталог порта php5 cd /usr/ports/lang/php5 make config там нужно отметить модуль для apache2 потом make build make install
Ответ отправил: Duke, Студент
Ответ отправлен: 22.08.2009, 00:04
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 253449
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Zakharov Sergey, 6-й класс :
Здравствуйте, Анатолий Терентьев.
Для работы php необходимо собрать php c модулем для apache и в httpd.conf прописать строчку: LoadModule php5_module libexec/apache22/libphp5.so (возможно Вы одну двойку не дописали) Если в httpd.conf строчка: ServerRoot "/usr/local" значит файл libphp5.so следует искать в: /usr/local/libexec/apache22/ (по умолчанию он кладется туда). Если значение ServerRoot меняли, тогда нужно скопировать этот файл в папку по соответствующему
пути. Чтобы убедиться, что этот файл присутствует, введите команду: find / -name libphp5.so Должен выдать что-то вроде: /usr/local/libexec/apache22/libphp5.so
Ответ отправил: Zakharov Sergey, 6-й класс
Ответ отправлен: 22.08.2009, 10:53
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 253451
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.