LINUX.ORG.RU
ФорумAdmin

Apache2 Ubuntu 11.10 отображает пустые страницы вместо содержимого php.


0

1

Доброго дня всем! После установки Apache, MySQL и PHP по этому мануалу: http://myubuntu.ru/faq/kak-ustanovit-lamp-server-apache-mysql-a-php-v-ubuntu-... любые созданные .php страницы отображаются в браузере пустыми, т.е. вместо содержимого страницы в окне браузера белый лист.

Ответ на: комментарий от Slavanred

На всякий случай

a2enmod php5
find /etc/apache2/|xargs grep Handler

leave ★★★★★
()
Ответ на: комментарий от anonymous
print_r (phpinfo());

Ну это вообще ПУШКА!

anonymous
()

По дефолту PHP там не показывает свой выхлоп юзерам при ошибках/варнингах - они идут либо в сислог, либо в error.log апача, либо в отдельный файл.

Проследуйте в php.ini к соответсвующим директивам.

BigAlex ★★★
()
Ответ на: комментарий от Slavanred

Пробел лишний как уже говорили и вообще, бред написан. Перечитай доки по print_r и phpinfo.

Kalashnikov ★★★
()

По дефолту PHP там не показывает свой выхлоп юзерам

Присоединяюсь, пустой экран - это скорее код php пытается выполниться, но поскольку вывод ошибок запрещен, то вместо ошибок - пустой экран.

Временно включить в php.ini вывод ошибок error_reporting = E_ALL и смотреть что не так в коде.

lvi ★★★★
()
Ответ на: комментарий от lvi

Нет, error_reporting - это что отображать, а не куда.

Там по конфигу сразу же ниже идут директивы display_errors и log_errors.

Вот, это то что нужно TC.

BigAlex ★★★
()
Ответ на: комментарий от xtraeft

Ха, интересно. На SL6 php 5.3 поумолчанию - On. FreeBSD 8.2 php 5.2 поумолчанию - Off. В дистрибутивных инишниках display_errors = Off и там и там разкоментированы.

lvi ★★★★
()
Ответ на: комментарий от xtraeft

Нашел, в /etc/httpd/conf.d/php.conf добавлял строку

php_flag display_errors On

Помню, что коментированием дергал туда-сюда, а где ..., старею...

lvi ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.