Php 通过Composer安装CodeIgniter时出现错误和警告
我尝试通过composer使用以下方法安装CodeIgniter:Php 通过Composer安装CodeIgniter时出现错误和警告,php,git,codeigniter,composer-php,codeigniter-3,Php,Git,Codeigniter,Composer Php,Codeigniter 3,我尝试通过composer使用以下方法安装CodeIgniter: composer require bcit-ci/CodeIgniter 它安装成功我收到了一个警告,请参见屏幕截图 然后我试着用这个安装: composer require codeigniter/framework 我犯了一个致命错误,请看这里的截图 我不知道我做错了什么 查看此处的所有屏幕截图:这很奇怪,composer试图安装第一个软件包1.0.0,但在我这边却能完美工作 但是,您需要静态地传递包版本,如下所示:
composer require bcit-ci/CodeIgniter
它安装成功我收到了一个警告,请参见屏幕截图
然后我试着用这个安装:
composer require codeigniter/framework
我犯了一个致命错误,请看这里的截图
我不知道我做错了什么
查看此处的所有屏幕截图:这很奇怪,composer试图安装第一个软件包1.0.0,但在我这边却能完美工作 但是,您需要静态地传递包版本,如下所示:
composer require codeigniter/framework:"3.1-stable"
在答复日期之前,通常会安装3.1.0版本
您可以尝试下载最新版本:
composer require codeigniter/framework:"3.1.4"
我刚刚删除了Composer的缓存,并尝试再次安装,结果成功。3.1-stable将不会安装3.1。0@Narf,奇怪,当我尝试安装3.1-stable时,我得到了
-安装codeigniter/framework(3.1.0)
Hmm。。。那我就错了。奇怪的是,Composer显然认为-stable
是.0
的别名-这既不正确,在本例中也令人困惑,因为3.1-stable
是CI repo中分支的名称。@Narf所以我认为问题与他的Composer有关,当他试图composer需要codeigniter/framework
时,composer指向版本1.0.0