V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cai314494687
V2EX  ›  分享发现

用 Yii2 写了一个开源的社区

  •  
  •   cai314494687 · 2015-07-01 22:38:08 +08:00 · 4207 次点击
    这是一个创建于 3468 天前的主题,其中的信息可能已经有所发展或是发生改变。

    利用业余时间写了一个开源的社区,模板布局有借鉴 Ruby-China

    欢迎大家 Star && 吐糟

    可能会有一些 bug,欢迎大家提出来。我们正在不断的努力的完善。

    GitHub: https://github.com/iiyii/getyii

    官网: http://www.getyii.com/

    第 1 条附言  ·  2015-09-14 11:49:40 +08:00

    v0.2 版发布

    • 提供非常简单的安装方法
    • 拥抱 Docker
    • 提供完整的社区体验
    • 基本的动( tu )弹( cao )功能
    • 更多有情怀的细节等你来发现
    25 条回复    2015-07-04 17:03:40 +08:00
    dreammes
        1
    dreammes  
       2015-07-01 23:12:12 +08:00
    好样的,
    lemayi
        2
    lemayi  
       2015-07-01 23:15:55 +08:00
    很不错。。。。
    lyf362345
        3
    lyf362345  
       2015-07-01 23:52:09 +08:00
    不喜欢 Yii
    sneezry
        4
    sneezry  
       2015-07-02 01:27:01 +08:00
    漂亮!(不过被Yii坑过一次后也不喜欢了,前后端耦合太高了,不知道现在好点没
    yakczh
        5
    yakczh  
       2015-07-02 08:26:39 +08:00
    return [
    'access' => [
    'class' => AccessControl::className(),

    class这是什么意思,是必须写成这样吗?
    yakczh
        6
    yakczh  
       2015-07-02 08:46:32 +08:00
    为什么不是写成 class' => 'AccessControl'
    RaidNight
        7
    RaidNight  
       2015-07-02 09:27:47 +08:00
    @yakczh 那也应该是 class' => AccessControl::className(),
    DearTanker
        8
    DearTanker  
       2015-07-02 09:35:49 +08:00
    楼主,照着这个http://flarum.org/来。。
    jimmy
        9
    jimmy  
       2015-07-02 12:29:22 +08:00
    装上去了,前端显示正常,管理理有问题。
    报的错误是404,/site/login页面不存在。
    另外,怎么添加用户?所有的表都是空的。起码得让人家设置个管理账号吧?
    jimmy
        10
    jimmy  
       2015-07-02 12:35:48 +08:00
    前端也不正常,感觉是urlrewrite有问题,是不是规则文件没有传上去?
    myc0210
        11
    myc0210  
       2015-07-02 12:45:25 +08:00
    @yakczh 不可以。因为那个className()是完整的类名。有前缀的。
    myc0210
        12
    myc0210  
       2015-07-02 12:48:03 +08:00
    @sneezry yii2有提供pjax和restful 你要不耦合也是可以只是没有widget给你用了 widget基本都是耦合的。
    cai314494687
        13
    cai314494687  
    OP
       2015-07-02 14:35:24 +08:00   ❤️ 1
    @jimmy urlrewrite 有问题吧
    http://www.getyii.com/topic/default/view/31 可以参考这个
    假数据还没来得及写,你可以先在前台注册一个用户 然后
    > 把 user 表中的某用户值 role 字段值改为20,即为前台管理员,目前可以给帖子加精华,不能登录后台。
    > 把 user 表中的某用户值 role 字段值改为30,即为超级管理员,可登录后台。
    minongbang
        14
    minongbang  
       2015-07-02 17:27:14 +08:00
    http://v2sex.com/
    握手,我这个也是yii写的。
    cai314494687
        15
    cai314494687  
    OP
       2015-07-02 18:24:26 +08:00
    @minongbang yii2 写的吗?开源不
    minongbang
        16
    minongbang  
       2015-07-02 19:56:18 +08:00 via iPhone
    Yii2,也是advanced版本写的。过段时间开源,代码太乱啦
    jimmy
        17
    jimmy  
       2015-07-02 21:23:25 +08:00
    @cai314494687 还有不少问题呢
    比如,点击用户列表、用户信息、账号设置的时候,会有“服务器内部错误”。
    cai314494687
        18
    cai314494687  
    OP
       2015-07-02 23:08:35 +08:00
    @jimmy 不会啊,你去我的网站看都是正常的吧?服务器内部错误 你可以看一下是具体是什么报错
    jimmy
        19
    jimmy  
       2015-07-03 09:45:14 +08:00
    @cai314494687 就是这么神奇,错误LOG中没有相关信息。
    界面就这样:
    cai314494687
        20
    cai314494687  
    OP
       2015-07-03 09:49:30 +08:00
    @jimmy 你要先开 debug 模式
    frontend/web/index.php

    defined('YII_DEBUG') or define('YII_DEBUG', true);
    jimmy
        21
    jimmy  
       2015-07-03 10:06:08 +08:00
    @cai314494687 可以了,少了GD库,谢谢。
    jimmy
        22
    jimmy  
       2015-07-03 21:54:48 +08:00
    @cai314494687 这回新问题来了。分类,导航什么的都正常,但发布文章的时候,全问号了……


    而且文章列表中也找不到这篇文章。
    是我姿势的问题么?
    jimmy
        23
    jimmy  
       2015-07-03 21:55:33 +08:00
    cai314494687
        24
    cai314494687  
    OP
       2015-07-04 15:56:59 +08:00
    @jimmy 这个是你数据库创建的时候有问题,没有选择 utf-8
    jimmy
        25
    jimmy  
       2015-07-04 17:03:40 +08:00
    @cai314494687 什么时候指定?
    首先,我的数据库默认就是Utf-8的
    其次,我在安装的时候,没有让我选择数据库的编码
    再者,我该怎么解决这个问题?最奇怪的是,发表内容是乱码,但在分类的时候却正常,理解不能了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2602 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 03:19 · PVG 11:19 · LAX 19:19 · JFK 22:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.