无法在laravel上运行php artisan命令

时间:2017-06-01 13:04:57

标签: php laravel out-of-memory artisan

我到处搜索,但我真的找不到任何东西。我正在尝试运行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。

如有需要,请询问进一步的信息,

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

尝试检查php.ini文件中的拼写。当我设置memory_limit = 512MB(这是假的)而不是memory_limit = 512M(这是正确的)时,这发生在我身上。出于某种原因,php将其理解为2MB内存。