Laravel Artisan 使用内存挂起直到冻结
Laravel Artisan Hangs using Memory Until Freeze
使用 Laravel 5.4 Artisan 不会 运行 并使用大量内存,它在使用相同版本之前工作了很长时间(除了 PHP 7.0.14 到 7.0.15也许吧?)。
问题:任何$ ./artistan
命令都不起作用。在观看 htop
时,我注意到内存从 2gb
迅速攀升至 4gb
。一旦我取消它,它就会跳回去。
我在用什么
- Ubuntu Linux Xenial x64(本地开发)
- Apache2.4
- MySQL 5.7
- PHP 7.0.15
- Laravel 5.4
- 作曲家 1.3.2
PHP 已加载扩展
[PHP Modules]
bz2
Core
ctype
curl
date
dom
exif
fileinfo
filter
gd
gettext
hash
iconv
igbinary
imap
intl
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
odbc
openssl
pcntl
pcre
PDO
pdo_mysql
PDO_ODBC
Phar
posix
readline
redis
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
我尝试过的事情:
- 删除了 bootstrap/cache/config.php 文件。
composer dumpautoload
composer self-update
- Artisan 命令在下面不起作用
php artisan clear-compiled
php artisan optimize
php artisan optimize --force
我的猜测
我猜我启用了 PHP 扩展导致了这个问题,但我不知道是哪个——如果您有任何想法或线索,请告诉我。
谢谢!
进行了新安装,这是造成它的原因:
config.php/app
$providers => [
...
Laravel\Cashier\CashierServiceProvider
...
]
来自 https://laravel.com/docs/5.4/billing
我不确定为什么会这样。我已经按照没有实施的说明进行操作(我也无法在没有 artisan 运行 的情况下进行迁移。这很奇怪,但暂时修复了它。
它不见了::class我和你有同样的问题,一个小错误。
使用 Laravel 5.4 Artisan 不会 运行 并使用大量内存,它在使用相同版本之前工作了很长时间(除了 PHP 7.0.14 到 7.0.15也许吧?)。
问题:任何$ ./artistan
命令都不起作用。在观看 htop
时,我注意到内存从 2gb
迅速攀升至 4gb
。一旦我取消它,它就会跳回去。
我在用什么
- Ubuntu Linux Xenial x64(本地开发)
- Apache2.4
- MySQL 5.7
- PHP 7.0.15
- Laravel 5.4
- 作曲家 1.3.2
PHP 已加载扩展
[PHP Modules]
bz2
Core
ctype
curl
date
dom
exif
fileinfo
filter
gd
gettext
hash
iconv
igbinary
imap
intl
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
odbc
openssl
pcntl
pcre
PDO
pdo_mysql
PDO_ODBC
Phar
posix
readline
redis
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
我尝试过的事情:
- 删除了 bootstrap/cache/config.php 文件。
composer dumpautoload
composer self-update
- Artisan 命令在下面不起作用
php artisan clear-compiled
php artisan optimize
php artisan optimize --force
我的猜测 我猜我启用了 PHP 扩展导致了这个问题,但我不知道是哪个——如果您有任何想法或线索,请告诉我。
谢谢!
进行了新安装,这是造成它的原因:
config.php/app
$providers => [
...
Laravel\Cashier\CashierServiceProvider
...
]
来自 https://laravel.com/docs/5.4/billing
我不确定为什么会这样。我已经按照没有实施的说明进行操作(我也无法在没有 artisan 运行 的情况下进行迁移。这很奇怪,但暂时修复了它。
它不见了::class我和你有同样的问题,一个小错误。