如果无法安装 Flarum,或者无法通过 Composer 来安装新的扩展,阅读这个帖子。
Flarum 的扩展使用 flarum/composer-installer 安装。之前的 flarum/composer-installer 版本已经不再使用最新版的 Flarum(beta3+)。在 flarum/composer-installer 0.1.0 中,Composer 会把 Flarum 扩展安装到包的 extensions
目录,而不是 vendor
目录。
所以即使你已经全新安装了最新版的 Flarum(beta3) 也没用。
官方已经解决了这个问题,并发布了这个包的最新版本(0.2.0)。如果你现在(2015-11-22)全新安装 Flarum,只需按照安装说明使用 Composer 安装就可以了。
如果你已经有了一个之前版本的 Flarum,你需要更新一下 composer.json 文件。
更改:
"flarum/composer-installer": "^0.1.0",
为:
"flarum/composer-installer": "*",
然后运行以下命令:
$ composer update
Flarum 一直处于快速开发阶段,所以之后的开发也许会推翻之前的设计。但是每次的大变更都会有相应的解决方案。