我刚开始在我的Mac上使用PDT开发PHP项目,不知道localhost的位置在哪里?Mac OS X是如何提供网站服务的,我在安装PDT时没有更改任何设置。
我刚开始在我的Mac上使用PDT开发PHP项目,不知道localhost的位置在哪里?Mac OS X是如何提供网站服务的,我在安装PDT时没有更改任何设置。
实际上,Mac OS X 默认提供了两个用于服务网站的位置:
我不常使用PHP,所以完全忘记了我的Mac上安装了Apache,因为它在运行时使用8080端口来嘲笑我,安装在一个非标准路径下。在放弃互联网之后,我尝试了以下方法...
httpd -t -D DUMP_INCLUDES
由于httpd正在运行,它生成了httpd.config路径,然后云彩分开,阳光明媚地照在我的脸上。 胜利!因为其中包含了本地主机的路径。
ServerRoot "/your/path"
Mac OS 12 root*
/usr/local/var/www
*信用 @cong-lb
默认的 Apache 根目录(localhost/)是 /Library/WebServer/Documents
同时,请确保在 /etc/apache2/httpd.conf 中加载了 PHP5 模块。
LoadModule php5_module libexec/apache2/libphp5.so
apachectl -t -D DUMP_RUN_CFG
实际上,在新的OSX操作系统中,这个文件被存储在/Library/WebServer/Documents/
.en文件只是一个HTML文件,但它需要特殊的权限才能更改,因此我只是为我的文件创建了一个文件夹,然后通过user.local/Folder/file.html
访问它。
“localhost”文件夹并不存在;“localhost”一词是指本地计算机的别名。默认情况下,Apache服务器的文档根目录位于您主目录下的“Sites”文件夹中。
http://localhost/
。你所指的文件夹位于 http://localhost/~User/
。 - McKayla我意识到您需要先启动服务。
启动 Apache 服务
sudo apachectl start
在浏览器中输入 localhost 进行测试, 您应该在浏览器中看到 "It works" 消息。
将文件放在 /Library/WebServer/Documents
文件夹内提供服务。如果需要,请创建目录。
重要提示:请注意在第 3 步中使用的是 /Library
而不是 ~/Library
在 MacOS 11.2.3 Big Sur 中测试通过
Macintosh HD/Library/WebServer/Documents
Macintosh HD是您的硬盘名称
如果找不到它:打开Finder > 点击顶部的“前往” > 计算机 > 您的硬盘应该在那里。您可以将硬盘拖放到左侧的收藏夹中。
在Mac中打开“Finder”,按Command+Shift+G,然后输入路径:/usr/local/zend/apache2/htdocs。路径将会打开,然后创建/粘贴您的网页/应用程序,最后在浏览器上检查它。
应用程序 -> XAMPP -> htdocs 这是您应该放置正在构建的网站文件的位置。