Разрешение Apache 13 отклонено в [закрытом] корневом каталоге пользователя

Unfortunately, ­ поддержка так непоследовательна между браузерами, что она не может действительно использоваться.

QuirksMode является правильным - нет никакого хорошего способа использовать мягкие переносы в HTML прямо сейчас. Посмотрите то, что можно сделать для обхождений без помощи их.

редактирование 2013 года: Согласно QuirksMode, ­ теперь работает / поддерживаемый над всеми главными браузерами.

38
задан Santosh Kumar 15 October 2012 в 06:32
поделиться

7 ответов

Оказывается ... нам нужно было также выполнить chmod 755 для родительского каталога user в дополнение к xxx.

87
ответ дан 27 November 2019 в 03:00
поделиться

Журнал ошибок Apache объяснит, почему вам отказано в разрешении. Кроме того, serverfault.com - лучший форум для ответа на такой вопрос.

Если в журнале ошибок просто написано "

3
ответ дан 27 November 2019 в 03:00
поделиться

Не можете ли вы установить уровень журнала в httpd.conf для отладки? (Я использую FreeBSD)

ee usr / local / etc / apache22 / httpd.conf

change loglevel:

'LogLevel: контролирует количество сообщений, записываемых в error_log. Возможные значения: отладка, информация, уведомление, предупреждение, ошибка, крит, alert, emerg. '

Попробуйте перейти на отладку и после этого перепроверить журнал ошибок.

3
ответ дан 27 November 2019 в 03:00
поделиться

Изменили ли вы разрешения для отдельных файлов, а также только для каталога?

chmod -R 777 /home/user/xxx
-2
ответ дан 27 November 2019 в 03:00
поделиться

Может быть SELinux. Проверьте соответствующий файл журнала (/ var / log / messages? - давно я не использовал производную от RedHat), чтобы узнать, не блокирует ли он доступ.

2
ответ дан 27 November 2019 в 03:00
поделиться

Не уверен, что вы исправили это, но в вашем httpd.conf

Проверьте настройки User/Group. Обычно они установлены на

Пользователь www группа www

Если это так, измените его на ваше имя/группу

Пользователь Greg group staff

7
ответ дан 27 November 2019 в 03:00
поделиться

я использую CentOS 5.5 и для меня это был SElinux, я забыл проверить это. Вы можете временно отключить его, сделав это от имени root

echo 0 > /selinux/enforce

надеюсь, это кому-нибудь поможет

37
ответ дан 27 November 2019 в 03:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: