Apache localhost不起作用:Safari无法连接到服务器localhost


2

几个月前我已升级到El Capitan。我已经按照一些指南来安装和设置AMP:获取Apache,MySQL,PHP和phpMyAdmin在OSX 10.11 El Capitan上工作

但我无法访问我的/ Sites文件夹,因为我无法连接到“localhost”。

  1. localhost(我实际上尝试在地址栏中键入“localhost”,并且我的机器地址为192.etc)不显示“It works”消息,而是我看到:

    Your website.
    
    Create and publish your own website quickly and easily using iWeb, Pages, and many other applications available for Mac OS X.
    

    还有一些其他的句子。

  2. 既不localhost/~username (用户名=我的名字),也不localhost/username工作--Safari会显示一条消息,表明它无法连接到localhost。

  3. 当然,我无法访问我的Sites文件夹,因为之前的两个步骤不起作用。

    httpd -v
    Server version: Apache/2.4.18 (Unix)
    Server built:   Feb 20 2016 20:03:19
    

Apache configtest成功:

apachectl configtest
Syntax OK

我看过这些讨论/页面:

但我不确定这是否适用于我的情况。

Aslo,考虑到apache的情况,令人惊讶的是,我可以访问phpmyadmin和mysql表。

我将非常感谢你的帮助!


由于缺乏积分,我不允许发布我使用过的其他链接,所以我在这里添加了discussion.apple.com/docs/DOC-3083 wpguru.co.uk/2015/11/...和其他人。
Vitale

@klanomath,非常感谢。对不起,你是怎么做到的?我的意思是添加链接等?
维特勒2016年

获得另外5个声望点(现在是6,然后是11)后,您可以在贡献中添加任意数量的链接。获得2000个声望点后,用户可以自由编辑任何内容,而无需任何其他人查看编辑。要添加链接,您可以使用链接符号 - 编辑模式工具栏中的第三个符号。
克拉诺马斯2016年

Apache正在工作。您获得的网站是Apple的通用版“It's Working!” 页。发生了什么事情是每个用户目录都没有启用,这必须在httpd.conf
Allan

@Allan非常感谢你; 我会读到这个,看看我错过了什么,虽然看起来我已经取消了httpd.conf中所有必要的项目 - 我已经多次检查过了。但我必须研究你建议的页面。
Vitale 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.