Flarum 安装过程中可能顺带遇到的问题解决方法部分汇总(是不是名字很长很啰嗦呢😆)
正在遇见问题并尽可能的汇总,需要用户反馈,这里才可以进行编辑和更新,请耐心等待补充…
1.安装 Flarum 遇到 “vendor/autoload.php” 缺失等相关 autoload 问题
—— 确保 Composer 安装正确,建议全局安装。在你想要的目录下重新运行 Composer 命令 composer create-project flarum/flarum . –stability=beta
获取 Flarum,之后会看到 Flarum 相关文件,如果 Composer 无法正常获取文件或超时,请切换到 Composer 国内源后重试。
2.注册时出现 Oops! 不能注册或者注册不正常,显示
Oops! Something went wrong. Please reload the page and try again.
—— 确保你的STMP或者邮箱账户或密码设置正确!!!
3. 为什么根据指南的重写规则,还是404或者无法打开网页?
—— 一般情况下,请确保运行目录是 /public 即可正常运行 Flarum,
Flarum 自带.htaccess
或.nginx.conf
文件,将 Flarum 自带的定向文件包含在服务器总rewrite配置内即可。
—— 重定向不正确,特别是 Nginx 的 Beta 11+ 重定向项设置,需要删除一段关于 admin 的重定向
当您的重定向不正确,才需要使用上文的 “URL 重写规则” 进行参考补全,而非全局/全部替换覆盖 !!
同时,请确保您修改的重写规则文件的位置正确且主次不冲突,视具体情况而不同。
4.遇到PHP函数不可用错误
(The Process class relies on … ,which is not available on your PHP in stallation)
—— 请将禁用的PHP函数打开,如下所示的proc_open
函数报错,若后面如果出现类似提示,
则以此类推逐一打开被禁函数,或者安装需要的php相关功能。安装指南中也有提到,请仔细阅读需要的函数功能。
1 | - Installing flarum/flarum (v0.1.0-beta.11): Downloading (100%) |
5. 左下角显示”请求的资源不存在”
—— 确认根地址配置正确,特别是 http
转向 https
或强制跳转,需要重新配置文件 config
中的站点根地址
6.
7.
已知的扩展冲突
- 开启hashtag插件会导致Fancybox插件失效 @tsaioil
🔨 更多详细的教程:
- 配合BT面板安装教程:https://www.ikxin.com/381.html / 由 @ikxin 提供
- 宝塔 Linux 面板安装 Flarum:https://itnt.xyz/it/11 / 由 @itnt 提供