所有
我有MAMP Pro 3.4。我有一个虚拟主机' mysite.local'在标准的MAMP端口8888上运行。我作为我的用户(不是WWW)运行Apache / MySQL服务器。一切正常。
但是,当我将MAMP中的主机名更改为其他任何内容时(例如' localmysite',重启服务器并在Chrome中重新加载网站,我得到:
"Access Denied (policy_denied) Your system policy has denied access to the requested URL."
当我从MAMP查看Hosts文件时,看起来MAMP正确更新了主机文件:
127.0.0.1 localmysite # MAMP PRO - Do NOT remove this entry!
::1 localmysite # MAMP PRO - Do NOT remove this entry!
但它根本不起作用。当我将主机名更改回' mysite.local'并重新启动服务器,它再次工作。有什么问题,如何修复它以便我可以更改主机名?
感谢。
答案 0 :(得分:0)
好的,经过大量的反复试验后,我发现了发生的事情。这是代理服务器问题。我的机器连接到公司代理服务器,该服务器试图解释" localmysite"并且不允许它。
在Chrome中,我只需要访问:
设置 - >高级 - >更改代理设置 - >绕过这些主机的代理设置&域。强>
然后添加" localmysite"到将绕过代理服务器的站点列表。