我希望有人能帮上忙。我在我的mac上运行apache,我的网站位于: /Library/Webserver/Documents/mywebsite
如果我转到:http://mywebsite.localhost,它工作得很好
..。但每次我尝试编辑'mywebsite‘目录中的文件时,我都会得到一个"{filename}是一个锁定的文件,只能查看“。
如果我在/Library/Webserver/Documents上执行'get info‘-结果是:
{myuser}:读写
系统:读写
控制盘:只读
所有人:只读
如果我在/Library/Webserver/Documents/mywebsite/index.php上执行'get info‘-结果是:
{myuser}:读写
职员:只读
所有人:只读
。。但是它仍然说它是锁定的并且是只读的?
我可以将站点文件夹移动到/Users/{myuser}/Sites/mywebsite,这样可以解决权限问题,但我不想转到:
http://localhost/~myuser/mywebsite
有人能给点建议吗?
发布于 2019-03-06 22:34:01
我将站点文件夹移动到
/Users/{myuser}/Sites
解决了权限问题,然后将站点添加到httpd-vhosts.conf文件中:
<VirtualHost *:80>
DocumentRoot "/Users/{myuser}/Sites/mywebsite"
ServerName mywebsite.localhost
</VirtualHost>
解决了URL问题:
http://mywebsite.localhost
https://stackoverflow.com/questions/55023662
复制相似问题