Installation 无法使用composer在linux中安装Laravel 4
我无法使用composer在linux(ubuntu)上安装L4(PHP5.4.9-4ubuntu2.2),下面是错误屏幕截图,我更新了composer,即使安装了新的composer,仍然会出现同样的错误,它在windows中运行良好 解决了的 谢谢大家的意见,很抱歉打扰了,问题出在我们的防火墙上 在linux上阻止swiftmailer/swiftmailer包url 造成这个问题的原因是由于编写者的错误消息,我认为它是在验证签名,而不是URL或域 当我使用curl打开url时,我发现我们的防火墙正在阻止url并重定向到内部错误url,请参见下面的屏幕截图Installation 无法使用composer在linux中安装Laravel 4,installation,laravel,laravel-4,Installation,Laravel,Laravel 4,我无法使用composer在linux(ubuntu)上安装L4(PHP5.4.9-4ubuntu2.2),下面是错误屏幕截图,我更新了composer,即使安装了新的composer,仍然会出现同样的错误,它在windows中运行良好 解决了的 谢谢大家的意见,很抱歉打扰了,问题出在我们的防火墙上 在linux上阻止swiftmailer/swiftmailer包url 造成这个问题的原因是由于编写者的错误消息,我认为它是在验证签名,而不是URL或域 当我使用curl打开url时,我发现我们
尝试使用
--首选源代码或--首选dist
php composer.phar创建项目laravel/laravel——首选dist
或
php composer.phar创建项目laravel/laravel——首选源代码
首先使用终端全局安装composer
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
然后从下载的版本安装最新的laravel。
首先从中下载并提取最新的框架
然后在终端中,将目录更改为项目根文件夹,如
cd /var/www/laravel-master/
或
然后运行composer安装
composer install
如果遇到超时错误,请使用
COMPOSER_PROCESS_TIMEOUT=24000 composer install
或
尝试删除位于~/.composer/cache/
的composer缓存。这将迫使composer再次下载所有包,而不是使用缓存中的包。如果第一次获取Swiftmailer时出现错误,它将继续尝试提取该坏副本
另外,请尝试删除项目中的供应商目录,然后再次运行composer安装
。我使用的是composer create project laravel/laravel您的项目名称--首选dist尝试过的相同问题--首选源代码也没有use@ArunKumar当您遇到类似问题时,请检查。GitHub已关闭/无法正常工作,或者您的连接有问题。@Arda它在windows中使用相同的连接工作,我也可以从GitHub进行克隆,但在composer@ArunKumar是否安装了openSSL?那很可能是因为这个原因。@Arda是的openSSL安装在我的linux机器中,我发现只有swiftmailer/swiftmailer出现错误,我试图只安装swiftmailer软件包,然后我也遇到了同样的安全异常,我可以使用composer安装其他软件包
COMPOSER_PROCESS_TIMEOUT=24000 composer install
COMPOSER_PROCESS_TIMEOUT=24000 composer update