akingsky 2015-01-29 10:17:33 33818次浏览 24条评论 10 2 0

MoBlog

下载

github仓库:https://github.com/mojifan/MoBlog

coding仓库: https://coding.net/u/mojifan/p/MoBlog/git

演示

网址: http://moblog.coding.io/

说明

1.MoBlog是一个基于Yii2开发的博客系统,目前一些功能正在完善

2.数据库设计直接采用typecho的数据库结构,功能结构也是模仿typecho

3.为了部署到coding演示平台,省掉了yii命令部署方式

安装

1.下载或clone源码,运行composer install安装依赖

2.导入common/data/blog.sql文件到数据库,配置common/config/main-local.php文件中数据库组件

3.配置nginx或apache网站根目录到web文件夹

4.前台访问index.php文件,后台访问admin.php文件

5.后台账号admin 密码123456

协议

MIT

觉得很赞
  • 评论于 2016-12-07 18:26 举报

    懵逼了,求大神指点一下。

    $ composer install
    Loading composer repositories with package information
    Installing dependencies (including require-dev) from lock file
    Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
    Your requirements could not be resolved to an installable set of packages.

    Problem 1

    - Installation request for fxp/composer-asset-plugin v1.0.0-beta4 -> satisfiable by fxp/composer-asset-plugin[v1.0.0-beta4].
    - fxp/composer-asset-plugin v1.0.0-beta4 requires composer-plugin-api 1.0.0 -> no matching package found.
    

    Problem 2

    - Installation request for yiisoft/yii2-composer 2.0.3 -> satisfiable by yiisoft/yii2-composer[2.0.3].
    - yiisoft/yii2-composer 2.0.3 requires composer-plugin-api 1.0.0 -> no matching package found.
    

    Problem 3

    - yiisoft/yii2-composer 2.0.3 requires composer-plugin-api 1.0.0 -> no matching package found.
    - yiisoft/yii2 2.0.3 requires yiisoft/yii2-composer * -> satisfiable by yiisoft/yii2-composer[2.0.3].
    - Installation request for yiisoft/yii2 2.0.3 -> satisfiable by yiisoft/yii2[2.0.3].
    

    Potential causes:

    Read https://getcomposer.org/doc/articles/troubleshooting.md for further common problems.

  • 评论于 2016-12-09 23:12 举报

    由于无法使用composer完成依赖安装,所以我解决了依赖后新建了一个版本库,供大家使用。https://github.com/kunx-edu/moblog

    另附上解决依赖的步骤:

    1. 拷贝yii2离线安装包中的vendor到moblog的根目录
    2. 修改moblog/web/admin.php中的调试模式为true
    3. 根据提示中的内容去github上搜索所需要的包,markdown的包是在npm网站找到的github地址。
    2 条回复
    评论于 2018-07-29 10:07 回复

    从你的这个版本库clone下来的,一样是上面大家说的那个错误,看起来并没有解决的样子。

    • Installation request for fxp/composer-asset-plugin v1.0.0-beta4 -> satisfiable by fxp/composer-asset-plugin[v1.0.0-beta4].
    • fxp/composer-asset-plugin v1.0.0-beta4 requires composer-plugin-api 1.0.0 -> no matching package found.
    评论于 2018-07-29 10:30 回复

    解决了,看下面我发的详细回复。

  • 评论于 2017-05-03 16:32 举报

    要是给新手一个详细的安装教程就好了。

  • 评论于 2018-07-29 10:29 举报

    用的phpstudy,在cmd各种尝试没成功,换到Linux里面,就发现了问题。
    linux终端就是这点好,重点会给你标出来。

    composer update

    即可轻松搞定

    TIM截图20180729102836.jpg

    附:composer install 与 composer update 的区别
    一句话就是:
    composer install适合生产环境,以composer.lock里面的为准进行安装;
    composer update则以composer.json中的为准,重新更新依赖,更新的结果写入composer.lock。
    https://blog.csdn.net/sanbingyutuoniao123/article/details/52025565

您需要登录后才可以评论。登录 | 立即注册