我到处搜索,但我真的找不到任何东西。我正在尝试运行php artisan
,但它似乎无效。
具体来说,当我通过ssh连接时运行此命令:
/opt/cpanel/ea-php71/root/usr/bin/php artisan
与php artisan
相同,但我选择了特定的php版本(7.1.5)。此命令通常应显示其余的工匠命令。
我得到的错误:
PHP致命错误:允许的内存大小为2097152字节 (尝试分配4096字节)in /home/username/laravel/vendor/composer/autoload_static.php在线 274
我的托管服务提供商试图增加内存限制但没有任何反应。我也试过通过.php文件增加它。
我也尝试过运行composer install / update / clear cache / dump autoload。
如有需要,请询问进一步的信息,
有什么想法吗?
答案 0 :(得分:2)
尝试检查php.ini文件中的拼写。当我设置memory_limit = 512MB
(这是假的)而不是memory_limit = 512M
(这是正确的)时,这发生在我身上。出于某种原因,php将其理解为2MB内存。