我最近使用XAMPP将WordPress安装到localhost上来托管它.出于某些奇怪的原因,从WordPress站点(包括管理面板)访问任何页面都非常慢.
我已经尝试更改主机文件以显示:
127.0.0.1 127.0.0.1
127.0.0.1 localhost
Run Code Online (Sandbox Code Playgroud)
但它没有丝毫差别.我的机器规格相当高,所以这似乎不是问题.我目前正在下载一个新的浏览器(目前正在使用IE浏览器) - 虽然我怀疑这将有助于解决这个问题.
小智 15
我一直在消化网络以寻找解决方案,这似乎取决于你的环境; 在我的情况下,它工作得很好,直到我用Worklight安装Eclipse.
无论如何,我只是想出了如何克服非常慢的响应时间.
如果Apache和MySQL没有作为服务安装(XAMPP控制面板中的模块名称旁边没有绿色复选标记),就像这样......
...按照以下步骤操作:
经过漫长而耗时的网络搜索后,这对我来说真的很有用.我希望它有所帮助.
小智 7
在您的 WordPress wp-config.php 文件中,是否有 DB_HOST \xe2\x80\x98localhost\xe2\x80\x99 的条目?如果是这样,请将其更改为 \xe2\x80\x98127.0.0.1\xe2\x80\x99 并查看是否有帮助。
\n小智 0
您可以尝试在主机文件中注释掉 IPv6 localhost。
# ::1 localhost
Run Code Online (Sandbox Code Playgroud)
根据我之前的经验,速度缓慢的最常见原因之一是您的代码尝试通过“localhost”连接到 MySQL 服务器,然后解析为 IPv6 地址::1。然而,对于XAMPP包,MySQL服务器默认不侦听该地址。它仅侦听 127.0.0.1 的 IPv4 地址。它只会在 ::1 超时后尝试重新连接 127.0.0.1。
另一种选择是修改代码以直接通过“127.0.0.1”连接到 MySQL 服务器。
归档时间: |
|
查看次数: |
10401 次 |
最近记录: |