我有wamp64和php版本5.6.16以及apache 2.4.17。我有一个4GB的ram win7 pc
我正在运行一个cakephp项目,并在显示表中的行时不断出现错误
错误:允许的内存大小为134217728字节耗尽(尝试分配4145278字节)
为了增加内存,没有php.ini,所以我在php-production.ini中更改了memory_limit = 2048M。如果我编辑了正确的文件,请确认。
这没有效果,因为我仍然得到相同的错误。我能够增加内存限制吗?我在哪个文件中执行此操作?我似乎被困在这个记忆量134217728
我没有理解过去对该主题的回复,因为php.ini在这个wamp中不存在
答案 0 :(得分:11)
php.ini文件通常在" C:\ wamp64 \ bin \ php \ php_ver"在哪里" php_ver "是您正在使用的PHP版本(请注意最新版本的wamp包含两个版本的PHP,请确保编辑正确的php.ini文件)
然后在第397行,您可以找到memory_limit = 128M
更改,保存并重新启动服务。
答案 1 :(得分:0)
我转到php-production.ini文件并更改内存。不确定这是不是最好的方法,但我无法重命名php.ini文件,没有其他人有更好的想法