Локальная среда, корневая настройка на уровне пользователя

StackOverflow https://stackoverflow.com//questions/22070067

Вопрос

Я настраиваю этот OSX Mavericks следующим образом руководство но я не могу получить http://localhost/~giulio для работы ("джулио" - это имя пользователя mac).

Похоже, он не находит нужного /users/giulio.conf

Это то, что находится внутри /private/var/log/apache2/error_log

[Чт, 27 февраля 13:54:41 2014] [уведомление] поймал SIGTERM, завершаю работу

[Чт, 27 февраля 13:54:48 2014] [предупреждение] Инициализация:Кэш сеанса не настроен [подсказка:SSLSessionCache]

httpd-адрес:Не удалось достоверно определить полное доменное имя сервера, используя iMac-di-Giulio.local в качестве имени сервера

[Чт, 27 февраля 13:54:48 2014] [уведомление] Дайджест:генерация секрета для дайджест-аутентификации ...

[Чт, 27 февраля 13:54:48 2014] [уведомление] Дайджест:сделано

[Чт, 27 февраля 13:54:48 2014] [примечание] Apache/2.2.24 (Unix) DAV/2 PHP/5.4.17 mod_ssl/2.2.24 OpenSSL/0.9.8y настроен -- возобновление нормальной работы

[Чт, 27 февраля 13:54:55 2014] [ошибка] [клиент ::1] Файл не существует:/Library/WebServer/Documents/index-maintenance.html

Это было полезно?

Решение

Решено переделать весь процесс и добавить Servername Localhost и добавляем следующий код в giulio.conf файл в users папка.

<Directory "/Users/giulio/Sites/">
  Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Allow from all
</Directory>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top