2010-02-23 16 views
1

因此,我有几个站点在相同的zend设置下运行。除了一个之外,所有这些网站都运行正常。在加载或重新加载这一个网站时,无论你在哪一页(不包括404页面的解释,稍后......),在任何内容开始下载之前,你都会严重暂停。使用萤火虫网络面板,你可以看到www。(siteaddress).com.local的第一个请求,你会看到一个“等待响应”栏(紫色),它的运行时间在20到80+秒之间,这不是' t在dev站点上,这是在localhost下的本地站点上。Zend,缓慢加载,在本地站点上等待响应20-80秒

到目前为止我设法弄清楚的是,除了我的404页面之外,所有页面都这样做。 404页面没有屈服于这个原因是因为它使用了一个单独的控制器(错误控制器),因此绕过了该站点其他部分使用的大部分控制器和功能。

使用退出语句我已经弄清楚,问题发生在我的发布后和我的主要(最上面的)控制器Init函数之间的某处。如果我退出主控制器init页面加载(然后立即退出,不用等待)。如果我在发送前或发送后都做同样的事情,页面等待20-80秒钟然后退出。

有没有一个图表或解释的某处或某种方式让我找出哪些事件发生在邮政派遣和主控制器初始化函数?还是有人有任何线索可能会导致这种情况?任何帮助将不胜感激......

+0

我遇到同样的问题。问题:重新加载需要很长时间后,如果点击刷新,页面会立即刷新或再次刷新20秒以上?我是第一个案子。我怀疑SESSION锁(http://konrness.com/php5/how-to-prevent-blocking-php-requests/) – caulitomaz 2016-01-06 15:59:56

回答