|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите сконфигурировать php под Apache |
|
|
Помогите сконфигурировать php под Apache
|
Новый участник Сообщения: 7 |
Сразу скажу что чайник в linuxe и устанавливаю apache+php первый раз.
искал ответ в инете, не нашел. Имеем Apache/2.0.52 на (Gentoo/Linux). Установлен также и PHP Version 4.3.10. Сам apache работает без проблем. PHP тоже как интерпритатор работает. Но если пытаешь обратиться через веб сервер, то скрипт никак не интерпретируется, и выдают просто содержимое скрипта. В конфиге апача (/etc/apache2/conf/apache2.conf) строка Include conf/modules.d/*.conf , соответственно в каталоге (/etc/apache2/conf/modules.d/ находится файл 70_mod_php.conf, следующего содержимого: # vim: ft=apache sw=4 ts=4 <IfDefine PHP4> # Load the module first <IfModule !sapi_apache2.c> LoadModule php4_module extramodules/libphp4.so </IfModule> # Set it to handle the files <IfModule mod_mime.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .phtml AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php-source .phps </IfModule> # Fix some bugs <Files *.php> # keep this the same size as post_max_size in php.ini # LimitRequestBody 8388608 </Files> <Files *.php3> # keep this the same size as post_max_size in php.ini # LimitRequestBody 8388608 </Files> <Files *.php4> # keep this the same size as post_max_size in php.ini # LimitRequestBody 8388608 </Files> </IfDefine> сам libphp4.so, существует и находится /usr/lib/apache2-extramodules/libphp4.so По идее все должно работать, а почему то не работает, подскажите пожалуйста в чем может быть проблема ?? посмотрел логи в /var/log/apache2/ файлы access.log и error.log никакого криминала нету, про php не слова нету, совсем что то непонятно 8((( |
|
Отправлено: 11:50, 29-04-2005 |
![]() Старожил Сообщения: 188
|
Профиль | Сайт | Отправить PM | Цитировать Пожалуйста читай что пишет emerge после установки!
Если был установлен и пхп и мод_пхп тогда пускаешь так: apache2 -k start -D PHP4 рестарт apache2 -k restart -D PHP4 Лучше апач не пускать при старте системы а добавить алиасы в bashrc: alias start_apache='apache2 -k restart -D PHP4' alias stop_apache='apache2 -k stop -D PHP4' restart используется потому что, апач стартует, зато одним алиасом можно будет еще и рестартануть апач. -D PHP4 сделано для совместимости с PHP5. Можно будет грузить PHP по выбору ![]() |
------- Отправлено: 04:35, 30-04-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Старожил Сообщения: 188
|
Профиль | Сайт | Отправить PM | Цитировать теперь останется в консоли набрать start_ и нажать таб, баш дополнит и жмем ентер - все. апач с пхп работает
![]() |
------- Отправлено: 04:35, 30-04-2005 | #3 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Прочёл недавно про apache2 и понял, что на сегодня его ставить на серьёзные системы нельзя - это пока эксперементальная разработка с кучами дыр |
------- Отправлено: 08:11, 30-04-2005 | #4 |
![]() Старожил Сообщения: 188
|
Профиль | Сайт | Отправить PM | Цитировать ruslandh
Человек наверняка ставит себе дома. Кроме того - смотря как использовать - ветка 1.3х просто заставляет меньше апдейтится. Но тот же портаудит спокойно позволит обойтись и второй версией. ебилды свежие идут уже через несколько часов. патчи сразу - исходники все же ![]() |
|
------- Отправлено: 17:00, 30-04-2005 | #5 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать ruslandh
Цитата:
![]() juvio я понимаю, что это путь настоящего самурая. Но сисадмину обычно есть чем заняться ![]() |
|
Отправлено: 17:32, 30-04-2005 | #6 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать ого! кстати о несекьюрности:
nmap с пристрастием redhat-а со 2-ым апачем дал: Цитата:
![]() |
|
Последний раз редактировалось mar, 30-04-2005 в 18:55. Отправлено: 18:46, 30-04-2005 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать mar На днях в рассылке Сизифа было обсуждение включать-ли его в новый дистрибутив и там прозвучало это мнение. Можно поискать в архиве этой рассылки боле подробно. |
------- Отправлено: 21:38, 30-04-2005 | #8 |
![]() Старожил Сообщения: 188
|
Профиль | Сайт | Отправить PM | Цитировать mar
Так занимайтесь ![]() И опять же - апач выводит то что у него написано ![]() Кроме того, опять же... Нехотите апач2 - emerge apache1 и все. Все же называть апач2 глюкавым и дырявым... Это помоему чересчур. Просто практически всех и 1.3 устраивает. |
------- Отправлено: 06:10, 01-05-2005 | #9 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать juvio
1 Не глюкавый, а недоработанный 2 После каждого такого обновления сисадмин должен проверить, что всё работает по-старому и не появилось никаких новых ошибок. |
------- Отправлено: 10:37, 01-05-2005 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
установка модуля FastCGI под Apache (на Windows платформе), помогите советом. | pingUIN | Хочу все знать | 2 | 28-01-2010 09:15 | |
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php | v0f41k | Вебмастеру | 4 | 11-05-2008 22:08 | |
помогите с простеньким кодом под php | WestBronx | Вебмастеру | 4 | 25-08-2006 11:27 | |
Установка Apache+PHP+Mysql под FreeBSD 6.0 | andragen | Программное обеспечение Linux и FreeBSD | 6 | 29-01-2006 21:18 | |
PHP как CGI под Apache на Windows | Mr666 | Вебмастеру | 1 | 01-02-2005 06:30 |
|