laravel在执行php artisan出现内容不足的问题怎么解决

发布于 2022-09-04 13:00:48 字数 550 浏览 13 评论 0

问题

laravel 5.4 的一个网站程序,无法执行php artisan命令,出现

PHP Fatal error:  Allowed memory size of 2097152 bytes exhausted (tried to allocate 4096 bytes) in /var/www/laravel/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 153

但是浏览器访问网站,正常

尝试解决

我已经降php的memory_limit调的很大

➜  laravel git:(dev) ✗ php -i |grep memory_limit                                    
memory_limit => 2048MB => 2048MB
➜  laravel git:(dev) ✗ 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

两人的回忆 2022-09-11 13:00:48

我以为是我的laravel 的console 有问题,但是我laravel new laravel-demo,之后php artisan还是同样的问题,所以确定不是laravel 程序的问题,我尝试 sudo vim /etc/php/7.1/fpm/php.inimemory_limit设定为 -1,即不对php的memory做限制。

memory_limit = -1

然后再尝试➜ yak git:(dev) ✗ php artisan make:model Dictionary -m

Model created successfully.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文