PHP Fatal error: Out of memory (allocated 26214400) (tried to allocate 9175041 bytes) in ...
我注意到了这个问题。我在尝试编写大型脚本时遇到了与内存不足相关的500互联网服务器错误。很大的意义是,我做了一个给出4000或5000行的查询,并尝试使用foreach(在给定的情况下用于excel提取(来编写所有行。
php正是在foreach语句的服务行中给出的。
有经验的人能给我看看这个吗?
编辑php.ini文件并增加memory_limit。
或者,在这个脚本的顶部,包括:
ini_set("memory_limit","256M");
PHP修复:
ini_set('memory_limit', '64M');
.htaccess修复程序:
php_value memory_limit 64M
php.ini修复:
memory_limit = 64M