我有一个网站,之前一切都很好,很快,没有问题。 < - 这次我使用了一台免费服务器。 现在的问题是我买的服务器不错,质量很好,只是非常慢。
什么错了?我的想法是会话,因为我得到这个错误:
警告:session_start():无法发送会话缓存限制器 - 标头 已发送(输出开始于 /home/origomal/public_html/index.php:8)in 第18行/home/origomal/public_html/index.php
在免费服务器上,我没有收到此错误。
PS:每个循环都非常小,我需要等待循环超过3分钟(120row)
答案 0 :(得分:1)
不太可能是速度慢的原因,但这是因为新主机上默认情况下未启用输出缓冲。您可以通过将output_buffering
运行时配置选项设置为本地On
或php.ini
文件中的.htaccess
来启用它。您也可以通过在PHP文件的开头添加ob_start()
直接从代码中解析它。
答案 1 :(得分:0)
感谢您的回答,帮助了一下,但我删除了这段代码:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
现在,很好:)