【发布时间】:2015-06-13 04:53:57
【问题描述】:
我正在 Wordpress 中开发一个项目。我有一个在 localhost 中运行 vagrant 的虚拟机,我的项目每次加载持续 10 分钟。在远程服务器中,它只持续大约 3 或 4 秒。
顺便说一句,我在 localhost 中还有其他项目,它们不会持续那么久。
localhost 和 Wordpress 有什么问题吗?
谢谢。
【问题讨论】:
-
我猜是因为流浪汉。看看这篇文章:stefanwrobel.com/how-to-make-vagrant-performance-not-suck 我还有一些问题要找可能还有其他问题。你使用本地数据库吗?还是在另一台服务器上?其他项目是否有数据库? wordpress,PHP是什么版本的?
-
数据库在另一台服务器上,它工作正常。我会试试那个指南。谢谢
-
在本地主机上使用外部数据库会减慢项目速度。我对此没有解决方案,只知道这是一个已知问题。这和vagant 的组合,你会得到10 分钟的等待时间。 “我认为那是因为外部服务器的连接比你自己的(dsl-)连接更快。所以加载数据库中的所有信息需要更多时间”
-
静态和 PHP 页面怎么样,它们和 WordPress 一样慢吗?例如尝试加载 readme.html 文件,并尝试在其中添加一个带有
echo phpinfo();的 PHP 文件。检查您的 Vagrant 服务器上的 DNS 配置是否正确,您是否拥有正确的名称服务器,服务器执行 DNS 查找需要多长时间等(顺便问一下,实际上是 10 分钟吗?) -
我有一个 600 秒的超时时间,有时它可以工作,其他它给我一个超时错误,所以是的,超过 10 分钟。我会尝试你的解决方案,谢谢。顺便说一句,我安装了 XAMPP 而不是 vagrant,现在大约需要 3 或 4 分钟(仍然如此缓慢)。
标签: wordpress localhost vagrant