Проблемы с Apache2

Приветствую!
Помогите пожалуйста, у меня такая трабла с апачем: вместо отображаемой страницы, от отображает её код. Причём такая ситуация на любом браузере. У меня такие подозрения что не грузится php модуль, поскольку сайт написан на php... Может кто сталкивался с подобной проблемой, подскажите что делать...

Какой именно Индеец?

Не зарегистрирован тип.

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Добавь в основной конфигурационный файл регистрацию типа (должно было быть дописано автоматически при установке php).
Модуль скорее всего грузится (загрузка прописывается там же), но факт загрузки модуля можно увидеть по коду страницы.
_________________
Live free or die

***

Прописывал - не пашет(((
_________________
Gentoo Linux + здравая голова + ровные руки + терпение = Linux сервер своими руками! :)

Так

А там же (т.е. в основном конфиге Индейца) загрузка php-модуля прописана?
_________________
Live free or die

Показывай

Показывай конфиги apache и пример php-скрипта, который не обрабатывается. Выложить можно на pastebin.com

vim /etc/conf.d/apache2 и

vim /etc/conf.d/apache2

и к значению переменной APACHE2_OPTS добавить -D PHP5

P.S. если пятая версия PHP, конечно. И ставился через emerge

угу

Ставился через emerge, и к значению переменной прибавлял -D PHP5 - не работает...
_________________
Gentoo Linux + здравая голова + ровные руки + терпение = Linux сервер своими руками! :)

Вроде как

Вроде как писать надо без пробела

Не с пробелом

Не с пробелом все таки надо, что то типа:
APACHE2_OPTS="-D REALIP -D DDOS -D INFO -D PHP5"

и еще, рестартовать может демона забыл?

2.2.4

на 2.2.4 полёт почти нормальный
попробуй размаскировать и поставить
PHP 5.2.1 последний

Спасибо за

Спасибо за советы, я решил проблему, но грабли как оказалось были не только в заветной строчке.... Как оказалось я не обратил внимание на строчку в конфиге апача, которая собственно и творила это безобразие...
Если написать: http://localhost/index.php - то вываливается исходный код страницы. (Страница определяется как текст, а не php-скрипт)...
А если написать: http://localhost/ - то всё норм!
_________________
Gentoo Linux + здравая голова + ровные руки + терпение = Linux сервер своими руками! :)

непайму изза

непайму изза чего столька секса...
2.6.21-gentoo-r4

>emerge -va apache2
>USE="apache2 cgi" emerge -va php

стал apache-2.0.58-r2 php-5.2.4-r2

правил httpd.conf раздел хостов, потушыл пару ненужных модулей..
.. а модуль libphp5.so лёг сам в /usr/lib, его конфиг в /etc/apache2/modules.d,
а в /etc/conf.d/apache2 дописало -D PHP5 [APACHE2_OPTS="-D DEFAULT_VHOST -D PHP5"]

и отлично..

2007.0

Стоит apache2, в httpd.conf :
AccessFileName .htaccess

Создаю в директории .htaccess - перегружаю апач и ему пох на то что в этом файле ?
опять что-то в конфигах поменялось..
пробовал конфить в /etc/apache2/vhosts.d/ ..непомогло =(
куда копать ?

Народ, что ни у

Народ, что ни у кого похожего бага не наблюдалось ?
.htaccess работал только на 2005.1 на 2007.0 не хочет (уже на 2 разных машинах тестил).

package.use рулит

Я в /etc/portage/package.use добавил следующие строки:

dev-lang/php mysql
dev-db/mysql big-tables extraengine latin1

После этого можно просто запустить emerge php. Итого собирётся php с поддержкой mysql и mysql с поддержкой больших таблиц, дополнительных движков и latin1. Плюс никаких гиморроев с "возвратом на место" USE-флагов при каждом обновлении... + как зависимость собирается Apache
---
Во имя Святого Пингвина!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".