菊竹学堂

聆听世界,表达自我

用户工具

站点工具


建站经验:phpbb:phpbb登录后无法显示中文

phpbb登录后无法显示中文的解决方法

缘起:部分用户不能使用markdown

本人最近想建个公司内部的技术论坛,用来记录日常工作经验,顺便可以让新人查看学习。 选择的是phpbb的最新版本3.3.10,直接在线使用主机服务商的软件市场安装的。 最初一切正常,完全可以显示中文,但因为安装插件(极有可能是vse_abbc3_3.3.5),导致部分用户不能正常使用markdown插件。 即使把那些插件都卸载了也不行,权限什么的都检查了,甚至重新注册用户都不行。 可是我只安装了极少的插件:

  • phpbb_pages_3.0.0
  • phpbb_boardannouncements_1.1.1
  • alfredoramos_markdown_1.4.1
  • RH Topic Tags 3.0.0
  • vse_abbc3_3.3.5
  • steve-forumicon-1.0.0

诡变:登录后不能显示中文界面

无奈,只好删除重装,但在重装过程中又出现了一些问题。 中文语言包安装后,只能在未登录页面显示为中文,一旦登录进去,立马变为英文。 在用户个人面板和系统面板中都设置了十几遍,都没用。 一直想不通,最开始也是这样做的,一下子就搞定了,现在插件刚出完问题,界面语言又开始出问题。 这是不想让我用了吗?已经折腾几天,不可能放弃的。

曙光初现:发现管理员权限问题

后来突然来了一个想法,会不会是用户权限的问题???!!! 然后就启动网页翻译,找到控制面板中的权限,打开查看后,发现当前用户的管理权限基本上都是“不”。 其中就包括了“不能设置控制面板”,直接全部选“是”。 然后再回到“主板设置”里,把语言改成中文。就这么简单的办法! 这是重装后第一次用的方法,是在另一外目录下安装做试验的。 此时感觉找到了办法,信心十足。

黑夜重现:将管理员权限提升到终极创始人

立刻在真正的目录内又重新安装一遍,然后按刚才方法去做。 结果又傻眼啦:-o:-?:-D(就在我记录这些内容的时候) 刚才的方法失灵了,又是登录后不能显示中文,这这这… 又是一番折腾,各种办法试了一通,不行… 干脆就再注册一个用户试试吧,结果惊喜来了,哈哈哈… 新注册的用户进去后全是中文,phpbb这到底是什么骚操作??? 然后立马切换用户,直接将新注册的用户提升为创始人,最高权限。 再用新用户进入管理面板,一路中文,顿时感觉良好!!!

处罚:解除权限,清除不吉利因素

手握大权后,第一件事儿就是把之前那个不能显示中文的用户解除创始人权限,再然后就是咔嚓(删除),8-)真是大快人心呀! 开心之余,在想,是不是这个用户名用的次数太多?还是这个名字不够吉利?

谨慎:先测试插件再正式上线

这几天为了测试论坛的稳定性和易用性,折腾的有点够了。但为了保住胜利的果实,这次学聪明了。 基于前面的教训,计划剔除一些插件,并先在测试目录内安装察看效果,确认安全后再在正式目录内上线。 这次安装的插件:

  • phpbb_pages_3.0.0
  • phpbb_boardannouncements_1.1.1
  • RH Topic Tags 3.0.0
  • alfredoramos_markdown_1.4.1

这次将markdown插件放在最后安装,之前是先安装它的。

因为使用markdown语法有个好处,大部分格式都是在语名开头打上格式符号即可。
而使用phpbb自带的编辑语法,则像html语法一样,需要在文本的两头都打上格式符号才行。
这种语法格式在修改编辑时会非常麻烦,没有被删除的语法格式符,都会出现在最终文本内。

先在测试目录内将插件全部安装,并测试可用性,全部OK后再转到正式目录内安装。 这次非常顺利8-)

反省:什么才是最重要的

调度程序是很耗费时间的,所以就在想,为什么本来好好的东西就突然出现问题了? 最初只是安装了markdown、单页、公告板这三个插件,一切都正常。 后来发现有一个功能更强的编辑插件,就把它装上了,又发现了标签插件,然后就开始出现问题了。 其实只要有官方的编辑器和markdown插件就可以了,设立论坛的最重要目的是《创作有价值的内容》。 创作才是最重要的,花时间去创作才是最重要的。

总结:插件尽量要少

  • 在安全的前提下,尽量少装插件,官方自带的就够用。尤其是一些功能强大和复杂插件,它们对系统的干扰也会非常大。
  • 启用新插件前,一定要在测试目录内试验,确保安全后再正式上线。
  • 调度程序费时间,创作内容更费时间。时间有限,不可浪费。

庆幸:感谢所发生的一切

当天重新安装和配置好PHPBB论坛后,就想出去走一走,透透气。 出去走没多远就到村口马路边的大树下,突然“砰”的一声,一根枯树枝直接掉在我面前约三步远的位置,吓了我一大跳。 赶紧抬头看上面,没有人在天桥上,是自然掉落的。再看看树枝,约比大拇指粗些,有两米多长,已经被摔成两截了。 旁边开摩的的大哥说:“你要是再快一秒钟,就砸到了。”把树枝捡起来丢到不碍事的地方。 又往前走,突然在想,我是不是得感谢今天所出现的一切故障,是它们拖着我的腿,让我晚走一步。要不然,这头上要被砸个包不可。

感谢一切困难,感谢生活中所发生的一切。
建站经验/phpbb/phpbb登录后无法显示中文.txt · 最后更改: 2023/06/18 21:55 由 dgcbest

🚀
🏠