我使用PHP / MySQL在Mac上本地构建Web项目。我将站点存储在/ Library / WebServer / Documents中,然后通过http://localhost的浏览器访问它们。
这很好用。
我想要做的是能够将符号链接或项目别名放入/ WebServer / Documents文件夹,并访问其他(本地)驱动器上的站点。我不想将所有内容存储在Library文件夹中。但是,似乎符号链接不起作用。项目运行的唯一方法是,如果它的所有文件都位于/ Library文件夹中 - 没有符号链接。
我意识到我可以在http.conf文件中更改Web服务器的根路径,但我不想实际更改服务器路径,我只想尽可能使用符号链接。我也意识到我可以使用像MAMP这样的东西,但是我的传统设置运行良好(我更喜欢避免使用MAMP,因为它并不总是真实世界)。这里的主要动机是我不想将文件存储在启动卷上,其中有Library文件夹。
我可以在Mac OS10.6.8 / Apache的目录中使用符号链接吗?如果是这样,拜托?
谢谢!
答案 0 :(得分:4)
通过Apple的这篇文章解决:
http://support.apple.com/kb/TA21182?viewlocale=en_US
必须专门创建一个符号链接。看起来,它与Mac OS上的Alias不同。
答案 1 :(得分:-1)
但这不是MAMP应用程序的功能,这是关于Web服务器的。通过MAMP进行操作,然后查看apache配置文件(httpd.conf,vhost.conf)中的新功能。
答案 2 :(得分:-1)
你必须使用符号链接而不是别名......很遗憾没有ui!
你必须进入终端并输入:
ln -s /ORIGINALPATH /LINKEDPATH
第一个PATH是原始文件的基本路径,第二个是文件/文件夹的符号链接的基本路径等