Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Beda
Зарегистрирован: 31.05.2005 Сообщения: 3
|
Добавлено: Вт Май 31 2005 17:01 Заголовок сообщения: Проблема с PHP на FreeBSD |
|
|
Проблемы две. Вполне возможно что они связаны и решаются одним действием.
Первая проблема не работает include в html страницах.
Вторая не работает PHP.
На машине стоит freeBSD 5.3, Apache 2, Mysql, OpenSSL, Perl при установке Frebsd. Пытаюсь поставить PHP 5. прописал в конфиг Апача
следующее:
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>
при старте апач ругается на строку AddModule mod_php5.c
заранее спасибо |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вт Май 31 2005 17:20 Заголовок сообщения: Re: Проблема с PHP на FreeBSD |
|
|
Beda писал(а): | Проблемы две. Вполне возможно что они связаны и решаются одним действием.
Первая проблема не работает include в html страницах. |
настроить SSI
Beda писал(а): |
Вторая не работает PHP.
На машине стоит freeBSD 5.3, Apache 2, Mysql, OpenSSL, Perl при установке Frebsd. Пытаюсь поставить PHP 5. |
кроме изменения конфига апача, что вы предприняли для установки пхп? |
|
Вернуться к началу |
|
|
Beda
Зарегистрирован: 31.05.2005 Сообщения: 3
|
Добавлено: Вт Май 31 2005 17:32 Заголовок сообщения: |
|
|
залез в порты и установил mod_php5 |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вт Май 31 2005 17:37 Заголовок сообщения: |
|
|
а как именно апач ругается? |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Вт Май 31 2005 18:02 Заголовок сообщения: |
|
|
Includes -
указать опцию
<directory>
Options Includes
</directory> _________________ nothing else |
|
Вернуться к началу |
|
|
Beda
Зарегистрирован: 31.05.2005 Сообщения: 3
|
Добавлено: Вт Май 31 2005 18:19 Заголовок сообщения: |
|
|
ошибка в строке №839 |
|
Вернуться к началу |
|
|
DarkHost
Зарегистрирован: 09.02.2005 Сообщения: 57
|
Добавлено: Чт Июн 02 2005 10:58 Заголовок сообщения: |
|
|
Для того, чтобы установить PHP, скачайте дистриб. Далее, Apache должен был устанавливаться с параметрами.
./configure --enable-so
make
make install
Далее ставим PHP
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=путь --with-openssl=путь
make
make install
После этого в конфиг апача(можно в самый конец) необходимо добавить только две строчки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
И, вуаля, все работает.
P.S. Вашу мать, в дистрибе PHP5 есть замечательный файл INSTALL. Из всех встреченых мной описаний - у PHP самый понятный. Читайте мануал господа.
PP.S. Beda, а ты не подскажешь, в какой ветке портов в дистрибе FreeBSD 5.3 ты нашел mod_php? Что-то я такого не видел вроде! |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Пт Июн 03 2005 03:19 Заголовок сообщения: |
|
|
DarkHost писал(а): | PP.S. Beda, а ты не подскажешь, в какой ветке портов в дистрибе FreeBSD 5.3 ты нашел mod_php? Что-то я такого не видел вроде! |
ну можно и подказать конечно
/usr/ports/www/mod_php5
/usr/ports/www/mod_php4
или
cd /usr/ports/
make search name=mod_php |
|
Вернуться к началу |
|
|
|