我使用的是wamp64,php版本为5.6.16,apache版本为2.4.17。我的win7电脑内存为4GB。
我正在运行一个cakephp项目,当显示一个表格中的多行时,出现了一个错误。
错误:内存已用尽,已分配4145278字节 (试图分配134217728个字节)
要增加内存,由于没有找到php.ini
文件,所以我在 php-production.ini
文件中将 memory_limit = 2048M
进行了修改,但不确定是否修改了正确的文件。
这样做并没有效果,仍然会出现相同的错误。请问我能否增加内存限制?应该在哪个文件中进行设置?因为我似乎被困在这个内存大小为134217728的限制中。
以前关于这个问题的回复没有让我明白,因为在这个wamp中没有找到php.ini
文件。
php -i
命令查找正在加载的PHP ini文件,然后使用grep命令输出已加载的配置文件。如果没有加载,则可以将php-production.ini
或php-development.ini
复制一份并将其重命名为php.ini
文件。 - user5012277