neblion/base-app

来自 symfony/framework-standard-edition 的 Neblion 基础应用

dev-master / 2.2.x-dev 2013-05-14 06:50 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:11:10 UTC


README

Neblion/BaseApp 是基于 symfony/framework-standard-edition 的 Symfony2 基础应用。正在进行开发,尚未发布稳定版本...

Build Status

Neblion/BaseApp 包含

  • stof/doctrine-extensions-bundle
  • doctrine/doctrine-fixtures-bundle
  • friendsofsymfony/user-bundle
  • JQuery 1.9.1
  • twitter/bootstrap

安装

要求

您必须安装并配置一个 Web 服务器(如 Apache)和最新的 PHP5 版本(建议使用 5.3.8 或更高版本)以及数据库服务器。您还必须安装 composer(PHP 的依赖管理库),您应该在系统上全局安装它:全局安装

由于 Neblion/BaseApp 是一个 symfony 应用,您可以在 要求参考 中找到更多关于 Symfony2 要求的信息。有关配置您的特定 Web 服务器文档根的信息,请参阅以下文档: Apache

分步安装

  1. 通过 composer 和 Packagist 安装

    composer create-project neblion/base-app <your-installation-path>
    
  2. 创建您的 vhost 并配置 DocumentRoot 为 --> <your-path>/web 并检查您的配置:http://<your-host>/config.php

  3. 在文件系统上设置权限,请参阅 Symfony2 安装

  4. 创建您的数据库和用户数据库(如果使用 MySQL)

    mysql -uroot -p <enter_mysql_root_pass> create database <DB_NAME>; grant all privileges on .* to ''@'localhost' identified by 'YOUR-PASSWORD' with grant option; flush privileges;

  5. 设置您的 parameters.yml

  6. 运行命令

    cd php app/console doctrine:schema:update --force php app/console assets:install php app/console assetic:dump

  7. 全部完成,测试一下吧!

文档

开发中...

支持和联系

thomas.bibard@neblion.net

测试

phpunit -c app

在 Travis-ci 平台上进行持续集成...Build Status

许可

Neblion/BaseApp 是一个免费软件,根据 GNU Affero 通用公共许可证 V3 许可。

致谢