我正在运行OS X Yosemite,我正在尝试设置Apache,因此我可以通过WiFi访问我的Chromecast应用程序(使用NodeJS运行)。
所以我在网上关注了一些教程( http://www.glenscott.co.uk/blog/re-enable-apache-php-web-sharing-on-os-x-yosemite/ )我可以访问我的网站:
http://localhost/~cameron
我也可以访问:
cameron.local/~cameron
令我困惑的一件事是localhost和cameron.local点在哪里?我找不到我在任何地方看到的文件!我试过了 /Library/WebServer/Documents
但它不是index.php文件那里......我能找到任何想法吗?或者找出来?聚光灯搜索内容不会返回任何内容!
无论如何,当试图访问我的iPhone等示例网站的内容时,我无法做到!因为我的使用 localhost
所以它会尝试找到设备的本地主机而不是我的Mac。
我以为我可以替换 localhost
用我的IP地址...但是当我输入我的IP地址时没有任何反应......我只是得到了无尽的负载。
我该如何解决这个问题?你需要做一些特殊的事情来获得IP地址吗?
不应该只能做:
xx.xxx.xxx.xxx/~cameron/examplewebsite
你能为你所遵循的教程添加一个链接吗?它会让其他人更容易理解您的设置现在是什么?另外,您修改/安装/添加了哪些文件?
—
nohillside
添加了教程链接。
—
Cameron
cameron.local应该让人们访问你主目录中的sites文件夹(〜/ Sites)
—
dwightk
http://cameron.local/
应该是相同的 http://localhost/
。要访问特定于用户的“站点”文件夹的内容,请使用 http://cameron.local/~cameron
。这会减少你的困惑吗?
这里要小心:
—
nohillside
cameron.local
应该是一样的 localhost
在你的Mac上浏览时称为 cameron
。它会 不 和...一样 cameron.local/~cameron
要么 localhost/~cameron
(两者之间应该是相同的)。