如何为 laravel 提供更多内存
Posted
技术标签:
【中文标题】如何为 laravel 提供更多内存【英文标题】:How can I allowed more memory for laravel 【发布时间】:2019-10-15 08:44:36 【问题描述】:我刚刚在我的网络服务器上安装了 Laravel,但是在我运行 php artisan serve
命令并导航到我的服务器的 Laravel URL 后,我收到了这个错误:
[Tue Oct 15 11:38:54 2019] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 77824 bytes) in /Users/apple/eAT/vendor/composer/ClassLoader.php on line 444
【问题讨论】:
Allowed memory size of 536870912 bytes exhausted in Laravel的可能重复 【参考方案1】:您可以通过编辑php.ini
文件中的memory_limit
变量来增加对PHP 的内存分配。
或者,您可以编辑.htaccess
文件并添加php_value memory_limit 256M
以设置特定应用程序的内存限制,其中256
是允许应用程序使用的内存。但是,我没有对此进行测试。
您可能需要重新启动 PHP 服务器。
【讨论】:
在哪里可以找到该文件,因为我使用的是 laravel 您可以在windows的PHP安装目录中找到该文件。如果你使用 XAMPP,它应该在path/to/xampp/php/php.ini
下。这真的取决于你的环境。
我正在使用 sqlite
sqlite
是数据库。网络服务器呢?操作系统呢?
网络服务器是本地主机以上是关于如何为 laravel 提供更多内存的主要内容,如果未能解决你的问题,请参考以下文章