yiier / forum
Yii 2 论坛
    dev-master
    2014-06-12 09:39 UTC
Requires
- php: >=5.4.0
- creocoder/yii2-nested-set-behavior: *
- kartik-v/yii2-markdown: dev-master
- robregonm/yii2-auth: dev-master
- yiisoft/yii2: *
- yiisoft/yii2-authclient: *
- yiisoft/yii2-bootstrap: *
- yiisoft/yii2-elasticsearch: *
- yiisoft/yii2-swiftmailer: *
Requires (Dev)
Suggests
- codeception/codeception: Codeception, 1.8.*@dev is currently works well with Yii.
- codeception/specify: BDD style code blocks for PHPUnit and Codeception
- codeception/verify: BDD Assertions for PHPUnit and Codeception
This package is not auto-updated.
Last update: 2024-09-14 15:11:19 UTC
README
基于yii2的论坛,这是一个实验性产品,不建议用于生产,除非您知道自己在做什么
论坛功能。
社区、Wiki、编辑使用Markdown、标签、rbac、第三方登录(微博、QQ)、公告
目录结构
  assets/             contains assets definition
  commands/           contains console commands (controllers)
  config/             contains application configurations
  controllers/        contains Web controller classes
  mail/               contains view files for e-mails
  models/             contains model classes
  runtime/            contains files generated during runtime
  tests/              contains various tests for the basic application
  vendor/             contains dependent 3rd-party packages
  views/              contains view files for the Web application
  web/                contains the entry script and Web resources
要求
该应用程序模板的最低要求是您的Web服务器支持PHP 5.4.0。内存限制不得低于6MB,建议128MB。您可以通过在浏览器中打开根目录下的 requirements.php 文件来探索更多要求详情。
安装
通过github安装
clone https://github.com/yiier/forum.git
然后下载 Composer,将composer.phar放置在网站根目录中,使用以下命令
php composer.phar update --prefer-dist
您可以通过以下URL访问应用程序
https:///forum/web/
通过Composer安装
如果您没有 Composer,您可以通过在 getcomposer.org 上找到的说明进行安装。
然后您可以使用以下命令安装此应用程序模板
php composer.phar create-project --prefer-dist --stability=dev yiier/forum forum
现在您应该可以通过以下URL访问应用程序,假设 forum 是网站根目录下的目录。
https:///forum/web/
设置
数据库
创建文件 config/db-local.php,其中包含您本地环境的连接信息,例如
return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=127.0.0.1;dbname=forum', // Don't use localhost, Because IPv4/IPv6 recognition very slow to connect to mysql 'username' => 'root', 'password' => '1234', 'charset' => 'utf8', ];
注意:根目录下的 forum.sql,导入到数据库中,这必须在您能够访问之前手动完成。
还要检查和编辑 config/ 目录中的其他文件以自定义您的应用程序。