1、Wordpress倘若想设置成局域网能够访问的话,必须将wordpress数据库中的wp_option表中的siteurl和home这两个字段中的"http://localhost/wordpress"修改为"http://ip/wordpress"。
2、wordpress在使用"http://ip/wordpress"这种url形式的时候,是需要加载google上一些js库来实现其功能。这是问题来了,倘若你的在局域网使用的ip不能连接外网的话,在本地搭建的wordpress将会出现一个问题。就是加载特别缓慢。一个请求将会达到700ms左右。
PS:最近因为需要搭建一个局域网的博客系统,于是选择了wordpress。一开始的时候配置的ip地址只能访问局域网,而不能访问外网!然后局域网其它的机子访问的时候,加载特别缓慢!后来通过firefox的firebug工具来查看加载那部分资源的时候响应的时间最长。然后发现是wordpress的ajax请求响应时间最长。通过查询资料,确认和wordpress使用google一些核心服务有关!然后修改ip为能够访问外网的ip,访问正常!
3、还有一个问题就是防火墙问题,这个问题将会导致局域网其它机子能否访问到你的wordpress。一般来说win7及以上的电脑将会网络区分为专用和公用,其中公用的防护等级没有公用的高!
因此可能会出现这样的问题
(1)当你在一个网络环境配置好后,到了另外一个网络环境时却发现无法被其它机子访问。这是你应该注意到时防火墙配置问题。
----------
解决办法:| 入站规则在允许apache80端口
----------
(2)在windows server2008上,你需要新建规则--基于端口80的开放的规则
PS:我这遇到的过的情况是,在宿舍的时候,局域网机子可以正常访问。但是一旦去到了实验室,就发现无法访问了!这是因为宿舍的时候,设置网络环境为专用(家庭),当在实验室的时候设置了公用。而因为公用和专用和的入站规则不一致导致,出现了突然无法访问的问题
4、其实wordpress还有一个问题就是google一受影响,访问速度就会大幅度下降。
对于本地来说,影响最深的google font这个问题
---------
解决方法:| Disable google font这个插件
---------