当你遇到“Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)”的错误时,这意味着 PHP 的内存限制已经耗尽。这种错误通常发生在处理大量数据或执行复杂计算时。为了解决这个问题,可以采取以下几种方法:
方法 1:修改 php.ini 文件(推荐)
找到
php.ini文件通常
php.ini文件位于 PHP 安装目录中,或者在 Web 服务器的配置目录中。可以通过
.htaccess文件中的php_value指令或者通过 PHP 脚本输出phpinfo()来定位php.ini文件的位置。修改
memory_limit设置打开
php.ini文件,找到memory_limit这一行。将
memory_limit设置为你需要的大小,例如256M或者512M甚至1024M

支付宝微信扫一扫,打赏作者吧~
