Apache+php

Модераторы: Skull, Модераторы разделов

Grig
Сообщения: 81
ОС: Ubuntu 9.10

Apache+php

Сообщение Grig »

Apache показывает php странички как текст. Ничего не помогает.
Перечитал прошлые темы, проверил наличие модулей прописал в конфиге httpd.conf AddType, LoadModule.
Все грузит, никаких ошибок, а понимать php не хочет. Прям и не знаю что делать =(
Подскажите?
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Apache+php

Сообщение skeletor »

Перегружали сам апач после изменения в конфиге?
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: Apache+php

Сообщение Skull »

Ещё полезно после перезапуска почитать /var/log/httpd2/error_log и /var/log/httpd2/access_log
Skull
Спасибо сказали:
Grig
Сообщения: 81
ОС: Ubuntu 9.10

Re: Apache+php

Сообщение Grig »

Apache конечно перегружал, но вот конфиги не смотрел, сегодня погляжу.
Тут еще такое престранное дело: php мне все-таки удалось запустить, а может он еще и раньше работал только почему то не понимает такой код:

Код: Выделить всё

<?
phpinfo();
?>


А вот такой понимает:

Код: Выделить всё

<?php
$i=2/2;
print("$i");
?>


Другими словами, требует, чтобы объявление кода было таким:

и не понимает системные функции =(

Очень странно.
Спасибо сказали:
Аватара пользователя
komcumir
Сообщения: 273
ОС: Alt 5.0

Re: Apache+php

Сообщение komcumir »

Grig писал(а):
14.03.2008 08:44
Другими словами, требует, чтобы объявление кода было таким:

и не понимает системные функции =(

Очень странно.

Ничего странного это как раз правильное написание

а
урезаное и настривается в кофиге помоему апача, но я бы рекомендовал не париться и спользовать полную форму записи...

а какие системные функции он у вас не понимает?
Спасибо сказали:
Grig
Сообщения: 81
ОС: Ubuntu 9.10

Re: Apache+php

Сообщение Grig »

KPETuH писал(а):
14.03.2008 09:29
урезаное и настривается в кофиге помоему апача, но я бы рекомендовал не париться и спользовать полную форму записи...
а какие системные функции он у вас не понимает?


Урезанное-то оно урезанное, но как быть с переносом кода на мой комп? Может подскажете, где в конфиге настроить чтобы php понимал и тот и другой вариант?

Пока пробовал только phpinfo(); но подозреваю, что еще много чего не поймет.
Спасибо сказали:
Аватара пользователя
alx86
Сообщения: 1
ОС: ALT Linux

Re: Apache+php

Сообщение alx86 »

Что касается тегов <? ?>, то для их включения нужно в php.ini указать short_open_tag = On.

В нем же (где-то в конце файла) есть директива disable_functions (или что-то вроде того). Там, как Вы догадались, содержится список запрещенных функций, среди которых phpinfo(). Закомментируйте эту строку и все будет в порядке.
Спасибо сказали: