所以我有这个非常简单的脚本:
<?php
for($n = 0; $n < 50000; $n++) {
echo "a";
}
- 如果我在本地服务器 (xampp) 上运行它,我得到的输出正如预期的那样是 50.000 "a"s。
- 但!当我在 Web 服务器上运行它时,它只输出前 24525 个字符。有时多一点,但不多。90% 的时间输出仅限于此。
目标机器是我无法控制的 VPS。Cloudflare 也会在相关情况下运行。我不知道是什么原因造成的。
是否有任何限制输出大小的 PHP 设置?还是 Cloudflare 的?我在网上的任何地方都没有找到任何关于这个的东西。
顺便说一句,这不是浏览器问题,它发生在所有浏览器上。每次在本地主机工作,在远程失败。
编辑:最大执行时间,PHP 配置中的 15 秒,还没有达到,不是很远。提前感谢您的任何回复。