Php 站点未加载,apache配置
收件人我应该提到的是,这都是localhost。在我的机器中,没有服务器或其他jazz 我非常不擅长在apache中配置站点,但我有以下配置:Php 站点未加载,apache配置,php,apache,Php,Apache,收件人我应该提到的是,这都是localhost。在我的机器中,没有服务器或其他jazz 我非常不擅长在apache中配置站点,但我有以下配置: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/html/image_upload_app ServerAlias www.dev-imageuploadapp.com <
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/image_upload_app
ServerAlias www.dev-imageuploadapp.com
<Directory /var/www/html/image_upload_app>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
服务器管理员webmaster@localhost
DocumentRoot/var/www/html/image\u upload\u应用程序
ServerAlias www.dev-imageuploadapp.com
选项索引跟随符号链接
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
每当我访问www.dev-imageuploadapp.com
时,我都会在chrome中看到“网页不可用”
尝试访问页面后,访问或错误日志中没有错误。Apache正在运行,站点已启用
该目录确实存在,并且包含一个
索引.php
您需要在DNS服务器上设置站点的ip地址。有一些免费的DNS服务器,比如。如果您这样做,您需要在域持有者站点上设置委派的DNS服务器。另一次尝试,您可以通过http://{您的IP地址}转到站点到IP/
您的浏览器需要知道为提供的名称使用哪个IP地址。若要对localhost强制执行某些值,可以将它们添加到文件中。需要添加以下行:
127.0.0.1 www.dev-imageuploadapp.com
在
/etc/hosts
中更改行:
127.0.0.1 localhost
到
这一切都是在本地主机上完成的,为什么我需要它呢?更新了问题以反映其LocalhostOkay,而不是添加到/etc/hosts以下行:127.0.0.1 www.dev-imageuploadapp.comforWindows:%SystemRoot%\system32\drivers\etc\hosts@vanadium23您可能应该将此添加到您的答案中,而不是添加到供其他人查看的注释中:)
127.0.0.1 localhost www.dev-imageuploadapp.com