我将 PHP 5.6 更新到 7,将 MySQL 5.5 更新到 5.7。
在旧版本中一切都很好,但是因为我更新了服务器一些插件,例如:自定义 404 页面,gregorian2jalali 面临问题。一些页面变为空白,并且 Inspect Element, Console 部分没有显示。向上。例如,如果我激活 gregorian2jalali 插件,用户配置页面不会显示。
同样在自定义 404 页面插件中,404 页面中出现以下错误:
生成此页面时,Question2Answer 数据库查询失败。Web 服务器的错误日志文件中提供了故障的完整描述。这里有一个与之前的问题相关的问题:添加页面链接时,发生数据库查询错误。
在 Apache 错误日志中,出现类似于此消息的消息:
PHP Question2Answer MySQL 查询错误 1146: Table 'qa.qa_options' doesn't exist - 查询: (SELECT 'options' AS selectkey, title, content FROM qa_options) UNION ALL (SELECT 'time', 'db_time', UNIX_TIMESTAMP(NOW( ))) 此外,在这个问题上还有一个较早的问题:有没有办法手动创建数据库表?
现在插件没有更新,我该如何解决这个问题?
谢谢
Q2A 版本:1.7.4