Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在谷歌计算引擎(Debian 9)上的Laravel项目中运行composer安装时出现问题_Php_Laravel_Composer Php_Debian_Google Compute Engine - Fatal编程技术网

Php 在谷歌计算引擎(Debian 9)上的Laravel项目中运行composer安装时出现问题

Php 在谷歌计算引擎(Debian 9)上的Laravel项目中运行composer安装时出现问题,php,laravel,composer-php,debian,google-compute-engine,Php,Laravel,Composer Php,Debian,Google Compute Engine,我遇到了一个根本无法解决的问题 我在Google Compute Engine上创建了一个新的VM实例来运行我的Laravel开发WebApp。从GitHub中提取开发后,我无法运行composer安装命令 以下是在项目内部运行“composer安装”后显示的错误消息: Debian版本:9(代码名Stretch) Apache2版本:2.4.25 PHP版本:7.3.12 作曲家版本:1.2.2 感谢大家的帮助。似乎您的composer是使用debian package manager安装的

我遇到了一个根本无法解决的问题

我在Google Compute Engine上创建了一个新的VM实例来运行我的Laravel开发WebApp。从GitHub中提取开发后,我无法运行composer安装命令

以下是在项目内部运行“composer安装”后显示的错误消息:

Debian版本:9(代码名Stretch) Apache2版本:2.4.25 PHP版本:7.3.12 作曲家版本:1.2.2


感谢大家的帮助。

似乎您的composer是使用debian package manager安装的。运行
which composer
,并将其添加到您的问题详细信息中

建议您卸载composer并使用以下命令安装它

cd~
旋度-sShttps://getcomposer.org/installer -o composer-setup.php
sudo php composer-setup.php--install dir=/usr/local/bin--filename=composer

如果是开发环境,则运行
composer安装
,如果是生产机器,则运行
composer安装--no dev

问题已解决!我发现我的作曲版本太旧了。我不得不重新安装composer。现在它工作得很好。谢谢你的帮助

try composer self update我在尝试运行该命令时出现以下错误:[Symfony\Component\Console\Exception\CommandNotFoundException]命令“self”未定义。