komputronika / codeigniter-installer
通过 Composer 安装 CodeIgniter 3 的包。
1.0.11
2018-09-28 01:28 UTC
Requires
- codeigniter/framework: ~3.1
README
此包通过 Composer 安装官方 CodeIgniter (版本 3.1.*
) 并通过安全文件夹结构。
您可以使用一条命令更新 CodeIgniter 系统文件夹到最新版本。
文件夹结构
codeigniter/
├── .htaccess
├── index.php
├── application/
├── composer.json
├── composer.lock
└── vendor/
└── codeigniter/
└── framework/
└── system/
要求
- PHP 5.3.7 或更高版本
composer
命令 (参见 Composer 安装)- Git
如何使用
安装 CodeIgniter
$ composer create-project komputronika/codeigniter-installer codeigniter
上述命令安装 public/.htaccess
来从 URL 中移除 index.php
。如果您不需要它,请将其删除。
并且它修改了 application/config/config.php
$config['composer_autoload'] = FALSE;
↓
$config['composer_autoload'] = realpath(APPPATH . '../vendor/autoload.php');
$config['index_page'] = 'index.php';
↓
$config['index_page'] = '';
安装系统消息翻译
如果您想安装系统消息的翻译
$ cd /path/to/codeigniter
$ php bin/install.php translations 3.1.0
安装第三方库
$ php bin/install.php matches-cli master
$ php bin/install.php hmvc-modules master
$ php bin/install.php modular-extensions-hmvc codeigniter-3.x
$ php bin/install.php ion-auth 2
$ php bin/install.php filename-checker master
$ php bin/install.php restserver 2.7.2
$ php bin/install.php codeigniter-develbar master
$ php bin/install.php codeigniter-model master
运行 PHP 内置服务器 (PHP 5.4 或更高版本)
$ cd /path/to/codeigniter
$ bin/server.sh
更新 CodeIgniter
$ cd /path/to/codeigniter
$ composer update
如果 application
文件夹或 index.php
发生变化,您必须手动更新文件。请参阅 CodeIgniter 用户指南。