trinet/codeigniter-skeleton

CodeIgniter Composer 骨架

v1.1.0 2015-01-12 18:53 UTC

This package is auto-updated.

Last update: 2024-09-09 03:25:13 UTC


README

此存储库是一个包装器,用于将 CodeIgniter 3.*(目前为 开发)作为供应商包与 Composer 一起使用。此外,还进行了一些增强,以提高对 Git 的支持(例如,环境作为单独的文件)。文档根目录已移至 public/ 目录,因此通过 URL 无法访问 vendorapplication 数据。

如何安装

  • 下载/安装 Composer
  • 使用 php composer.phar create-project -s dev trinet/codeigniter-skeleton [path] 创建一个新项目

Composer 获取当前的 CodeIgniter 版本,然后将 application/ 目录复制到项目根目录。然后您可以对项目执行 git init

Web 服务器配置

文档根必须指向项目的 public/ 目录。例如,如果您使用 Apache,则您的虚拟主机配置可以如下所示

<VirtualHost *:80>
    ServerAdmin admin@example.com
    
    ServerName codeigniter.example.com
    DocumentRoot /var/www/my-codeigniter-project/public
    
    <Directory "/var/www/my-codeigniter-project/">
            Deny from all
    </Directory>
    
    <Directory "/var/www/my-codeigniter-project/public/">
            Allow from all
            Options -Indexes +FollowSymLinks -MultiViews
            AllowOverride all
    </Directory>
</VirtualHost>