当包含的文件具有一定大小时,PHP include()将停止

当包含的文件具有一定大小时,PHP include()将停止,php,apache,halt,Php,Apache,Halt,Smarty 2.6.19中有一个compiler.assign.php插件。其内容可在此处查看: 有时PHP会在包含此文件的行上暂停。没有抛出错误。但是如果我在文件中做了任何更改(即在注释行中添加一个字符),它就会开始工作。如果删除添加的文本,它将再次停止。 仅当文件内容为原始内容时,才能复制暂停。如果我在一个地方添加一个角色,在另一个地方删除一个角色,脚本将正常工作,尽管其大小与原始脚本相同 重新启动Apache会有所帮助。这是一个Apache+PHP问题 我只是在注释中添加和删除字符,所以

Smarty 2.6.19中有一个compiler.assign.php插件。其内容可在此处查看:

有时PHP会在包含此文件的行上暂停。没有抛出错误。但是如果我在文件中做了任何更改(即在注释行中添加一个字符),它就会开始工作。如果删除添加的文本,它将再次停止。 仅当文件内容为原始内容时,才能复制暂停。如果我在一个地方添加一个角色,在另一个地方删除一个角色,脚本将正常工作,尽管其大小与原始脚本相同

重新启动Apache会有所帮助。这是一个Apache+PHP问题

我只是在注释中添加和删除字符,所以它们不会影响PHP。我被这个奇怪的问题弄糊涂了


问题发生在Apache2.2.24、PHP5.3.23和Linux2.6.18下。未检查其他环境。

此问题是否可以与其他大型包含文件一起复制?我尝试包含另一个具有相同内容的文件,但没有出现错误。