2

Я только что получил MacBook Pro несколько месяцев назад. Я установил XAMPP на нем.

После того, как я немного погуглил, я обнаружил, что OSX имеет собственную встроенную службу Apache, поэтому я удалил XAMPP.

Я попытался настроить свой локальный сервер apache, но он выдает 403 Forbidden error при попытке открыть http://localhost/ , и я не могу понять, почему!

Кто-нибудь может мне помочь в настройке встроенного веб-сервиса Apache в OSX?

РЕДАКТИРОВАТЬ 1: В терминале sudo tail /var/log/apache2/error_log отображает это после того, как я пытаюсь добраться до http://localhost/:

[Sat Jun 21 12:07:02 2014] [error] [client ::1] (13)Permission denied: access to / denied (filesystem path '/Users/rgstudio/Documents/RGStudio') because search permissions are missing on a component of the path
[Sat Jun 21 12:07:02 2014] [error] [client ::1] (13)Permission denied: access to /favicon.ico denied (filesystem path '/Users/rgstudio/Documents/RGStudio') because search permissions are missing on a component of the path

1 ответ1

0

Вы пробовали правильный номер порта?

http://localhost:80 или http://localhost:443 или http://localhost:8080

это может быть любой другой номер порта в зависимости от конфигурации, см. ваше главное окно XAMPP. проверьте ваш \xampp\apache\conf\httpd.conf если вы хотите изменить его.

если это не решит проблему, попробуйте это

  1. Откройте файл httpd-xampp.conf папке \xampp\apache\conf\httpd.conf с помощью текстового редактора.
  2. Найдите текст #New концепции безопасности XAMPP и ниже найдите строку Deny from all.
  3. Замените слово « Запретить» на « Разрешить», чтобы оно стало разрешать для всех.
  4. Теперь ищите текст и между этой открывающей строкой тега и его закрывающей строкой тега , добавьте строку Требовать все предоставленные и сохраните (перезаписать) файл.
  5. Теперь перезапустите XAMPP и протестируйте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .