本地环境,用户级别根设置

时间:2014-02-27 13:31:11

标签: macos apache localhost server-name

我在此guide之后设置了这个OSX Mavericks但我无法让http://localhost/~giulio工作('giulio'是这个mac用户名)。

看起来没有找到/users/giulio.conf

这就是/private/var/log/apache2/error_log

中的内容
  

[2014年2月27日星期四13:54:41] [通知]抓住SIGTERM,关闭

     

[Thu Feb 27 13:54:48 2014] [warn] Init:未配置会话缓存[提示:SSLSessionCache]

     

httpd:无法可靠地确定服务器的完全限定域名,使用iMac-di-Giulio.local作为ServerName

     

[Thu 2月27日13:54:48] [通知]摘要:为摘要认证生成秘密......

     

[Thu 2月27日13:54:48] [通知]摘要:完成

     

[Thu Feb 27 13:54:48 2014] [notice] Apache / 2.2.24(Unix)DAV / 2 PHP / 5.4.17 mod_ssl / 2.2.24 OpenSSL / 0.9.8y配置 - 恢复正常操作< / p>      

[Thu Feb 27 13:54:55 2014] [错误] [client :: 1]文件不存在:/ Library / WebServer / Files / index -maintenance.html

1 个答案:

答案 0 :(得分:0)

解决了重做整个过程并添加Servername Localhost 并将以下代码添加到giulio.conf文件夹中的users文件夹中。

<Directory "/Users/giulio/Sites/">
  Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Allow from all
</Directory>