2010-11-25 4 views
3

Свежая установка сервера Debian. Apache2, PHP5.403 Запрещено пытаться выполнить скрипты php

Когда я пытаюсь просмотреть файл PHP, я получаю запрет 403. Я могу просматривать html-файлы.

Я попытался следующие:

  • Заново Apache, PHP, libapache2-мод-php5
  • перезапущен Apache
  • Проверено файл конф тщательно скопирован с по умолчанию, установите путь правильный каталог и позволяют из всех
  • Checked разрешений каталога, как тест дал полный 777 разрешение/вар/WWW/сайт - по-прежнему запрещено

Не могли бы подумать, что еще попробовать?

+0

Вы установили 755 для файла php? – 2010-11-25 06:21:33

+0

ive также попробовал chown каталог www-data: www-data – Tim 2010-11-25 06:21:54

ответ

0

Проверьте правильность установки шаблона alow/deny в вашем http.conf. Что написано в журнале ошибок apache?

1

Выполните chmod 755 из каталога, в котором находятся скрипты PHP.

После этого перезапустить сервер Apache/Nginx

или

если выше метод не работает, то обратитесь к вашему хостинг-провайдеру в белый список, что URL-адрес для phpscript, потому что это может быть проблема с mod_security. Его самая раздражающая вещь, с которой сталкивается хозяин хоста.

Смежные вопросы