MacOS XAMPP VirtualHosts направляет меня на 403 и / панель инструментов - PullRequest
0 голосов
/ 18 июня 2020

Я настраиваю виртуальные хосты впервые. У меня есть 3 разных виртуальных хоста: localhost (по умолчанию), local.mysite1.com и jaykeb.com.

localhost переводит меня на localhost / dashboard. local.mysite1.com переводит меня на страницу 403. jaykeb.com перенаправляет меня на httpd: //jaykeb.com/dashboard.

Вот некоторая информация о моей настройке.


Моя учетная запись P C - 'jaykeb' .

Версия XAMPP: 7.4.6-0 (не версия vm)

Версия MacOS: Catalina 10.15.5


httpd.conf

173 User jaykeb
174 Group daemon
...
487 # Virtual hosts
488 Include ets/extra/httpd-vhosts.conf

httpd-vhosts.conf (2 виртуальных хоста по умолчанию были закомментированы)

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/"
</VirtualHost>

<VirtualHost *:80>
    ServerName local.mysite1.com
    DocumentRoot "/Users/jaykeb/Documents/mysite1/"
    ErrorLog "/Users/jaykeb/Documents/mysite1/logs/errors"
    <Directory "Users/jaykeb/Documents/mysite1/">
        Options +Indexes
        # Require local
        Require all granted
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName jaykeb.com
    DocumentRoot "/Users/jaykeb/Documents/jaykeb/public/"
    ErrorLog "/Users/jaykeb/Documents/jaykeb/logs/errors"
    <Directory "Users/jaykeb/Documents/jaykeb/public/">
        Options +Indexes
        # Require local
        Require all granted
    </Directory>
</VirtualHost>

/ etc / hosts

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost

# local.mysite1.com
127.0.0.1   local.mysite1.com

# jaykeb.com
127.0.0.1       jaykeb.com

журнал ошибок для local.mysite1.com

[core:err] [pid 63966] (1)Operation not permitted: [client 127.0.0.1] AH00132: file permissions deny server access: /Users/jaykeb/Documents/mysite1/index.html

Все папки и файлы, к которым я пытаюсь получить доступ, отмечены флажком «Общая папка».


У меня есть искал в Google около 3 дней, пытаясь исправить эту проблему, но пока ничего не помогло. Любая помощь будет очень признательна!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...