Composer install命令在我的计算机上本地工作正常:
当我通过ssh连接到ubuntu服务器,并运行相同的命令,我得到了这个.
PHP Fatal error: Class 'Composer\Installers\Installer' not found in phar:///usr/local/bin/composer/src/Composer/Installer/InstallerInstaller.php on line 102
Fatal error: Class 'Composer\Installers\Installer' not found in phar:///usr/local/bin/composer/src/Composer/Installer/InstallerInstaller.php on line 102
Run Code Online (Sandbox Code Playgroud)
我按照这里的说明操作两台机器:https: //github.com/composer/composer/blob/master/README.md
我在这里缺少一些依赖项?我无法弄清楚为什么会出错.
编辑:这是.json(项目是symfony 1.4,也添加了标签)
{
"minimum-stability": "dev",
"require" : {
"snappy/sfSnappyPlugin": "*"
},
"repositories": [
{
"type": "git",
"url": "https://github.com/FloranBrutel/sfSnappyPlugin.git"
}
]
}
Run Code Online (Sandbox Code Playgroud)
Edit2:AWS服务器上php -v的输出
PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch (cli) (built: Sep 12 2012 18:59:41)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright …Run Code Online (Sandbox Code Playgroud)