设置外观界面进不去
启用插件后进入设置外观,显示Database Query Error。
版本1.2.1,
尝试关闭插件再启用,无效
此外,由于无法进入设置,想知道: 文章页面是否有标签显示功能? 搜索能否搜索标签?
启用插件后进入设置外观,显示数据库查询错误。 版本1.2.1, 尝试关闭插件再启用,无效
![]()
请贴出您的环境信息,包括数据库版本
另外,由于无法进入设置,想知道: 文章页面是否有标签显示功能? 搜索是否可以搜索标签?
有标签显示功能,可直接搜索标签
启用插件后进入设置外观,显示数据库查询错误。 版本1.2.1, 尝试关闭插件再启用,无效
![]()
请贴出您的环境信息,包括数据库版本
typecho使用官方的docker镜像:https://github.com/typecho/Dockerfile joyqi/typecho:1.2.1-php7.4-apache,进去看环境就是php7.4和typecho1.2.1 数据库外置,mysql 8.0.16
你好 打开根目录下的config.inc.php 在文件中增加下面一行代码 define('TYPECHO_DEBUG', TRUE); 再看一下报错
你好 打开根目录下的config.inc.php 在文件中增加下面一行代码 define('TYPECHO_DEBUG', TRUE); 再看一下报错
添加了
define('TYPECHO_DEBUG', TRUE);
register_shutdown_function(function () {
var_dump(error_get_last());
});
输出为null...
启用插件不报错
从更换外观内应用主题也正常,只有从更换外观内点击设置外观时,会出现这种报错
好的,这边看一下问题,感谢反馈。
我这边重装了一下,数据库重置后一切正常,问题未复现 感谢帮助解答
反馈给作者大佬出现问题的原因: 我这里使用typecho使用官方的docker镜像:https://github.com/typecho/Dockerfile的joyqi/typecho:1.2.1-php7.4-apache 这个docker映射选择把usr文件夹映射到宿主机,但是本人上传的主题文件属于宿主机登录账号,我这里是root; 实际进入外观管理后,发现无编辑权限,递归更改了主题文件夹所属为容器用户,操作成功后主题可以编辑。 但是我忘记了插件的所属,本次重装后变更了插件所属,问题未复现,一切ok。 希望docker部署的朋友能看到,映射主题和插件文件夹后需要递归更改属主为容器用户。 单一变更主题文件所属可以正常使用主题,但无法进入设置页面。
