Apache показывает php странички как текст. Ничего не помогает.
Перечитал прошлые темы, проверил наличие модулей прописал в конфиге httpd.conf AddType, LoadModule.
Все грузит, никаких ошибок, а понимать php не хочет. Прям и не знаю что делать =(
Подскажите?
Apache+php
Модераторы: Skull, Модераторы разделов
-
skeletor
- Сообщения: 1224
Re: Apache+php
Перегружали сам апач после изменения в конфиге?
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: Apache+php
Ещё полезно после перезапуска почитать /var/log/httpd2/error_log и /var/log/httpd2/access_log
Skull
-
Grig
- Сообщения: 81
- ОС: Ubuntu 9.10
Re: Apache+php
Apache конечно перегружал, но вот конфиги не смотрел, сегодня погляжу.
Тут еще такое престранное дело: php мне все-таки удалось запустить, а может он еще и раньше работал только почему то не понимает такой код:
А вот такой понимает:
Другими словами, требует, чтобы объявление кода было таким:
и не понимает системные функции =(
Очень странно.
Тут еще такое престранное дело: php мне все-таки удалось запустить, а может он еще и раньше работал только почему то не понимает такой код:
Код: Выделить всё
<?
phpinfo();
?>А вот такой понимает:
Код: Выделить всё
<?php
$i=2/2;
print("$i");
?>Другими словами, требует, чтобы объявление кода было таким:
Код: Выделить всё
<?phpи не понимает системные функции =(
Очень странно.
-
komcumir
- Сообщения: 273
- ОС: Alt 5.0
Re: Apache+php
Grig писал(а): ↑14.03.2008 08:44Другими словами, требует, чтобы объявление кода было таким:
Код: Выделить всё
<?php
и не понимает системные функции =(
Очень странно.
Ничего странного это как раз правильное написание
а
Код: Выделить всё
<?
?>а какие системные функции он у вас не понимает?
-
Grig
- Сообщения: 81
- ОС: Ubuntu 9.10
Re: Apache+php
KPETuH писал(а): ↑14.03.2008 09:29урезаное и настривается в кофиге помоему апача, но я бы рекомендовал не париться и спользовать полную форму записи...Код: Выделить всё
<? ?>
а какие системные функции он у вас не понимает?
Урезанное-то оно урезанное, но как быть с переносом кода на мой комп? Может подскажете, где в конфиге настроить чтобы php понимал и тот и другой вариант?
Пока пробовал только phpinfo(); но подозреваю, что еще много чего не поймет.
-
alx86
- Сообщения: 1
- ОС: ALT Linux
Re: Apache+php
Что касается тегов <? ?>, то для их включения нужно в php.ini указать short_open_tag = On.
В нем же (где-то в конце файла) есть директива disable_functions (или что-то вроде того). Там, как Вы догадались, содержится список запрещенных функций, среди которых phpinfo(). Закомментируйте эту строку и все будет в порядке.
В нем же (где-то в конце файла) есть директива disable_functions (или что-то вроде того). Там, как Вы догадались, содержится список запрещенных функций, среди которых phpinfo(). Закомментируйте эту строку и все будет в порядке.