Недавно я установил apache, mysql и php на свою машину, чтобы изучить некоторые веб-разработки. До вчерашнего дня у меня не было проблем с настройкой - все работало нормально.Пустая страница php, обслуживаемая apache
Это моя структура файла
/var/www/html/
info.php
phptutorial/
index.php
core/(more php)
css/(more php)
includes/(more php)
Apache работает (состояние: бег), и когда я перейти на локальный в Chrome я вижу правильный список каталогов. Однако, когда я также перехожу в каталог phptutorial /, я обслуживаю пустую страницу и не могу получить доступ к index.php. Вчера страница загрузилась нормально. Я думаю, что это проблема конфигурации с apache или php. Разрешения для файлов в моих каталогах - все 755.
Любые идеи? Я также заметил, что странно нет httpd.conf, находящегося в/etc/apache2 /. Модуль userdir включен.
uname -a; php -v; apache2 -v
Linux portege-R935 3.13.0-53-generiC#89-Ubuntu SMP Wed May 20 10:34:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
PHP 5.5.9-1ubuntu4.9 (cli) (built: Apr 17 2015 11:44:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
Server version: Apache/2.4.7 (Ubuntu)
Server built: Mar 10 2015 13:05:59
попробуйте применить разрешение 777 для вашего проекта, я думаю, что он разрешит проблему, у вас есть –
Если вы не изменили конфигурацию после того, как она все работала, маловероятно, что это проблема конфигурации. Попробуйте включить все отчеты об ошибках в PHP. Вероятно, у вас есть ошибка в вашем PHP-коде, но она не сообщает об ошибке. – mittmemo
Вы касались файлов apache conf? Вы играли с любыми файлами '.htaccess'? – Alex