我已经在Windows 10计算机上安装了带有Wordpress的AMPPS(Apache + MysQL)来快速设置网站。该网站在当地运作良好。
现在,当我尝试从另一台计算机访问该网站时,我遇到了这个问题。 当我在另一台计算机上输入服务器IP(http://219.223.239.3/)时,主网页显示主目录:
这表示另一台计算机可以连接到服务器。
但是,当我尝试访问服务器上的WordPress子目录(http://219.223.239.3/wp/)时,它会重定向到http://127.0.0.1/wp/并且网页不会显示。因此,似乎WordPress或Apache存在一些配置问题。
为了尝试解决这个问题,我在Wordpress中使用了Settings> General,并设置了" Wordpress地址"和#34;网站地址"到http://219.223.239.3/。此外,我编辑了Apache配置文件以更改" ServerName"到219.223.239.3:80但它仍然无效。
否则,所有设置都应该是AMPPS的默认设置。
我对Apache不太熟悉。
有谁知道如何解决这个问题?
答案 0 :(得分:1)
检查wp文件夹根目录中的wp-config.php文件。我有完全相同的问题,结果证明我在本地运行的MySQL数据库建立连接的凭据不正确。
在Ampps管理控制台(通常位于浏览器中的localhost / ampps /)中,打开PHPMyAdmin并检查数据库连接的用户凭据。