![OSX Lion我无法从浏览器访问本地主机](https://linux22.com/image/1468413/OSX%20Lion%E6%88%91%E6%97%A0%E6%B3%95%E4%BB%8E%E6%B5%8F%E8%A7%88%E5%99%A8%E8%AE%BF%E9%97%AE%E6%9C%AC%E5%9C%B0%E4%B8%BB%E6%9C%BA.png)
我正在运行 mac osx 10.7.5(我的电脑不允许升级)。和 apache 2.2.26。
我正在尝试学习使用 c++ 进行 cgi 编程(因为我已经熟悉 cpp),但无法从浏览器访问 localhost。我的文件保存在 /Library/WebServer/CGI-Executables 中。文件权限为 755。
顺便说一句,我已经用 python 编写了一个测试脚本,但它也可以工作。
我可以成功 ping 127.0.0.1,但是当我尝试访问http://本地主机/或者http://localhost/cgi-bin/index.cgi甚至 new-host-192-168-1-xx.home 我收到错误该服务器上未找到所请求的 URL /。
当我运行 apachectl configtest 时,我得到了 Syntax OK。apache 正在运行(并且我已多次重新启动它)。Web 共享已打开。
测试文件 (index.html.en) 最初可以工作,但我的 cgi 程序却无法工作。我修改了 index.html.en 文件(为了好玩),但它无法工作,我又改回来了,但还是不行。现在我的浏览器在 localhost 或 127.0.0.1 上找不到任何东西。
这就是我想到的一切。
提前致谢。