andri-sudarmawijaya/codeigniter-project

使用Codeigniter开始任何项目

v0.0.6 2016-12-13 17:24 UTC

This package is auto-updated.

Last update: 2024-09-24 23:45:16 UTC


README

此包通过Composer安装官方CodeIgniter (版本 3.1.*),具有安全文件夹结构。此外,此包基于Kenji的项目 (v0.4.2),也请查看他的其他项目。

额外包

要求

  • PHP 5.5.9或更高版本
  • composer命令(参见Composer安装
  • Git

如何使用

安装CodeIgniter项目

$ composer create-project Eihror/codeigniter-project project_folder

运行脚本以创建Codeigniter基本结构(如果系统没有自动运行此操作)

$ cd /path/to/project_folder
$ composer run-script post-install-cmd

最终文件夹结构

project_folder/
├── application/
├── composer.json
├── composer.lock
├── .htaccess
├── index.php
└── vendor/
    └── eihror/
        └── compress-image/
    └── cocur/
        └── slugify/
    └── codeigniter/
        └── framework/
            └── system/

上述命令安装.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'] = '';

更新CodeIgniter

您可以使用一条命令将CodeIgniter系统文件夹更新到最新版本。

$ cd /path/to/project_folder
$ composer update

安装翻译消息

如果您想安装系统消息的翻译

$ cd /path/to/project_folder
$ php bin/install.php translations 3.0.0