Прежде всего позвольте мне сказать, что да, я искал это в google и в stackoverflow в частности, я нашел много ответов и попробовал их все. На данный момент я считаю, что мой единственный ресурс сам задает вопрос, даже если сценарий повторяется, пожалуйста, будьте так добры, чтобы попытаться помочь.403 Запрещено с использованием php в рабочем режиме. Только для php-файлов из браузера
Ситуация довольно простая, на рабочем столе Ubuntu 10.04. Я установил apache через Synaptic и Php5 в соответствии с этим руководством и its spin-off here. На данный момент, если я иду в командной строке и вызвать скрипт PHP это работает, например:
php test.php
выводит мой привет мир без каких-либо проблем. Но если я перейду к firefox и укажу на test.php, он покажет ошибку 403 Forbidden ...
Я изменил право собственности на/var /,/var/www/and /var/www/test.php, чтобы каждая переменная, о которой я могу думать (www-data [apache работает как этот пользователь], purefan [мой обычный пользователь], root), это не имеет никакого значения, я также несколько раз менял разрешения 777, 0777 (просто чтобы быть в безопасности), 644 , 755, без изменений. от CLI Я получил phpinfo в файл и добавил его here.
Если я не ошибаюсь, проблема возникает, когда Apache вызывает интерпретатор php, так как когда я перехожу на http://localhost/index.php, он показывает по умолчанию Apache «It Works!». , но если я добавлю php-контент в этот файл, он просто проигнорируется, пока не отображается ошибка (также проверяется журнал ошибок и syslog).
Так что, пожалуйста, если у вас есть какие-либо предположения, дайте мне знать, это не жизнь или мертвая вещь, но мне бы очень хотелось настроить вместо рабочего, используя вместо предка.
Спасибо за ваше время
Я, имеющий такую же проблему ... :( – elboletaire