Как я фиксирую ошибку 403, я добираюсь с XAMPP, в то время как я использую mod_userdir?

declare удар и zsh расширение. В Вашей системе, /bin/sh ни удар, ни zsh (это - вероятно, пепел), таким образом, declare не доступно. Можно использовать typeset вместо declare; они - синонимы, но typeset также работы в ksh. В пепле нет никакого эквивалента typeset -i или большая часть другого использования typeset встроенный. Вам на самом деле не нужно typeset -i объявить целочисленную переменную; все, что это делает, позволяют несколько синтаксических ярлыков как hello=2+2 для hello=$((2+2)).

4
14.05.2016, 02:00
3 ответа

Необходимо сделать public_html и файлы там читаемыми веб-сервером.

Один путь состоит в том, чтобы работать chmod o+x /home/user (позвольте всем переключаться на корневой каталог), и chmod -R o+rX /home/user/public_html (сделайте public_html и файлы там читаемыми всеми).

При необходимости в лучших средствах управления доступом используйте ACLs.

5
27.01.2020, 20:50

Значение по умолчанию httpd.conf файл делает все каталоги недоступными:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

Необходимо настроить Apache для предоставления доступа к каталогу (каталогам):

<Directory "/srv/httpd/htdocs">
    Order allow,deny
    Allow from all
</Directory>

Это как минимум. Вам, возможно, придется сделать некоторые другие вещи. Получите 403 ответа, затем загляните /var/log/httpd/error_log (или везде, где XAMPP помещает его) видеть, что продолжалось.

1
27.01.2020, 20:50

Необходимо использовать это

<Directory "/Users/*/Sites">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

удостоверьтесь, что Вы используете Require all granted вместо

Order allow,deny
Allow from all

при использовании апача> 2.4

2
27.01.2020, 20:50
  • 1
    Это добилось цели. Но интересно, почему это не находится ни в одном из учебных руководств, которые я нашел. И что действительно "Требует всех предоставленных" даже средними? –  donquixote 13.01.2015, 03:27

Теги

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