首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在本地网络上的另一台计算机上使用WAMP访问Wordpress站点时出错

问尝试在本地网络上的另一台计算机上使用WAMP访问Wordpress站点时出错
EN

Stack Overflow用户
提问于 2017-03-08 01:12:34
回答 1查看 1K关注 0票数 0

为了我们的业务,我正在使用WAMP构建一个Wordpress内部网站点。该站点在服务器上的本地主机上运行良好,但如果我在另一台计算机上尝试它,它会返回一个错误。

使用IP地址(192.168.1.52),我可以成功地在网络上的其他计算机上加载WAMPSERVER主页,但在尝试加载站点("redms")时,我收到如下所示的错误。我在这方面完全是新手,我觉得肯定有一个非常简单的解决方案,但我没有!

​

​

​

​

编辑:httpd-vhosts.conf如下所示:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName localhost
    DocumentRoot c:/wamp64/www
    <Directory  "c:/wamp64/www/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName redms
    DocumentRoot c:/wamp64/www/redms
    <Directory  "c:/wamp64/www/redms/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

编辑:经过一些搜索,我发现我需要在wp-config.php文件中添加以下几行:

代码语言:javascript
复制
define('WP_SITEURL', 'http://192.168.1.52/redms');
define('WP_HOME', 'http://192.168.1.52/redms');

我还需要将WordPress中的WordPress Address (URL)和Site Address (URL)更改为:http://192.168.1.52/redms。

EN

回答 1

Stack Overflow用户

发布于 2017-03-08 09:35:35

为了使您网络中的其他PC能够看到您的redms站点,它们需要知道该站点的位置。

正常的过程是在您的本地DNS服务器中注册域名,以便您网络上的所有其他PC都能够查找域名并找回IP地址,就像您在浏览器中输入的任何其他域名一样。

如果您的网络上有本地DNS服务器,这是完成此操作的最简单方法。否则,您将不得不在每台需要知道如何查找redms域的PC上编辑主机文件。

像这样

网络中每台PC上的主机文件

代码语言:javascript
复制
192.168.1.52 redms

此外,您不应允许他人通过输入WAMPServer PC的IP地址来查看WAMPServer主页。因此,在您的httpd-vhosts.conf文件中,您应该通过将访问权限设置回

代码语言:javascript
复制
Require local

因为我假设您已经将其更改为

代码语言:javascript
复制
Require all granted

这很危险!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42654230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档