我正在尝试在cPanel中运行laravel项目。
问题是composer
在项目根目录之外运行,但不在具有composer.json
文件的项目内运行。
当我尝试运行Killed
时,cPanel返回composer
,如下图所示:
编辑:
看我尝试运行composer --help
的评论,但仍然存在Killed
问题。
我已将自定义php.ini文件的内存限制升级为1024M
,如下:
,但尚未在终端中更改:
是PHP配置问题还是某些服务器问题?
任何人都可以阐明这个问题吗?如果不清楚,我可以更新问题。
答案 0 :(得分:0)
执行composer
时,服务器似乎内存不足,因此出现错误消息:Killed
。
如果您有权访问更多资源,则可以尝试增加内存并重试,否则,您可以在本地计算机上composer install
并上传vendor
文件夹现在 ,直到您对服务器上的内存问题进行排序为止。
编辑:在屏幕快照中,我注意到您没有上传composer.lock
文件,您可能想尝试上传该文件并直接运行composer install
,因为它所需的内存比{{ 1}}(因为依赖关系不会在您的实时服务器上解析,而只是根据您的composer update
文件中的哈希值进行安装)。