satoripophq/codeigniter-composer
Composer 安装命令:
composer create-project satoripophq/codeigniter-composer
包简介
Package to install The CodeIgniter framework 3 via Composer
README 文档
README
This package installs the offical CodeIgniter (version 3.1.*) with secure folder structure via Composer.
Note: If you want to install CodeIgniter4 (under development), see https://github.com/sabri-elgueder/codeigniter-composer/tree/4.x.
You can update CodeIgniter system folder to latest version with one command.
Folder Structure
codeigniter/
├── application/
├── composer.json
├── composer.lock
├── public/
│ ├── .htaccess
│ └── index.php
└── vendor/
└── codeigniter/
└── framework/
└── system/
Requirements
- PHP 5.3.7 or later
composercommand (See Composer Installation)- Git
How to Use
Install CodeIgniter
$ composer create-project satoripophq/codeigniter-composer codeigniter
Above command installs public/.htaccess to remove index.php in your URL. If you don't need it, please remove it.
And it changes application/config/config.php:
$config['composer_autoload'] = FALSE;
↓
$config['composer_autoload'] = realpath(APPPATH . '../vendor/autoload.php');
$config['index_page'] = 'index.php';
↓
$config['index_page'] = '';
Install Translations for System Messages
If you want to install translations for system messages:
$ cd /path/to/codeigniter
$ php bin/install.php translations 3.1.0
Install Third Party Libraries
$ php bin/install.php matches-cli master
$ php bin/install.php hmvc-modules master
$ php bin/install.php modular-extensions-hmvc master
$ php bin/install.php codeigniter-template-library master
$ php bin/install.php ion-auth 2
CodeIgniter3 Filename Checker:
$ php bin/install.php filename-checker master
$ php bin/install.php restserver 2.7.2
Update CodeIgniter
$ cd /path/to/codeigniter
$ composer update
You must update files manually if files in application folder or index.php change. Check CodeIgniter User Guide.
Reference
统计信息
- 总下载量: 72
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-31