【发布时间】:2019-03-01 18:46:09
【问题描述】:
我用 MAMP 安装了 Drupal 8。
Apache 端口:80、Nginx 端口:80 和 MySQL 端口:8889 的 MAMP 偏好编号
在 etc/hosts 文件中,我添加127.0.0.1 mmcast.test
在 httpd.conf 文件中,
Listen 80
并取消注释以下行。
# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
在 httpd-vhosts.conf 文件中,
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /Applications/MAMP/htdocs
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName mmcast.test
DocumentRoot "/Applications/MAMP/htdocs/mmcast"
</VirtualHost>
当我调用该站点时,我输入 mmcast.test:8888 并尝试使用 mmcast.test:80。
但是,没有任何效果! :(
有人可以帮我吗?
我一直在尝试这个问题,但仍然无法解决。
【问题讨论】:
-
您是否尝试在没有端口的情况下访问您的 url mmcast.test,即 mmcast.test ?
-
可能发生在任何人身上,但是您在进行这些更改后是否重新启动了 MAMP?另外,定义“没有任何作用”。你遇到了什么错误?
-
您确定 127.0.0.1 是正确的 IP 地址吗?尝试通过 ip 地址或 ping ip 地址访问网站。
-
@Ritesh,是的。我试过没有端口。它显示“在此服务器上找不到请求的 URL /”。兄弟。
-
@TolgaOzses,兄弟,无论我做出什么改变,我总是重启 MAMP。当我打开没有端口或使用 8888 或使用 80 的站点时。所有都不起作用
标签: drupal mamp virtualhost drupal-8 vhosts