gpt4 book ai didi

php - Composer 是 "killed"自动从 SSH

转载 作者:可可西里 更新时间:2023-11-01 13:49:34 24 4
gpt4 key购买 nike

我在本地构建了一个完整的应用程序,现在尝试像往常一样在远程服务器上安装(git pull,解决冲突,更新实体,清除缓存......)但是我的新应用程序需要几个包,所以从 github 拉取并解决冲突后,我正在尝试安装 bundle ,但所有这些 bundle 都出现了同样的问题。

enter image description here

我的服务器是否“杀死”了进程?

我已经搜索了一整天,但找不到问题所在。我在 php.ini 中的 php 配置是:

enter image description here

这个错误以前从未发生过,两年前我在这台服务器上安装了很多包。有类似经历的人吗?

谢谢。

编辑:

我做了一个“php composer.phar 诊断”,我得到以下信息:

enter image description here

问题可能在“composer.json”中?

最佳答案

可能是与 PHP CLI 内存限制配置有关的问题。您可以使用以下命令诊断 CLI PHP 的内存分配:

php -i | grep memory

并使用以下命令查看哪个 php.ini 用于 CLI 版本:

php -i | grep 'php.ini'

顺便说一句,我建议使用 composer 依赖项进行开发的正确工作流程如下:

but just so you know, you typically should run update on your machine, then commit/deploy the composer.lock file and only run install on your server to sync up the dependencies with the lock file, to make sure you only get stuff you tested properly. That way you can also run a server with low memory without any problems.

希望对你有帮助

关于php - Composer 是 "killed"自动从 SSH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36394296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com