最近我尝试将我的tiki-wiki安装从12.2直接升级到13.1(这是3步升级)并在5个表中出错。我这样做的方式是
导出我的工作数据库;
将其导入新的-empty- one;
连接13.1安装。
在数据库连接的最后阶段,我遇到了5个错误,当我开始安装13.1时,我无法编辑任何页面(编辑窗口打开空白,按钮不可见,光标无法放置在任何位置)。我真的不知道这个问题是否与这5个错误有关(是的,我已经问过tiki-wiki论坛,还在那里搜索)。
然后,我回去了,从12.2升级到12.3(一步升级),一切都很好(在db升级期间没有错误,可以编辑页面)。
这些错误(见下文)真的很重要吗?他们可能与新安装无法正常工作有关吗?任何可以帮助我解决问题的建议?
错误:
20131218_stored_queries_tiki, create table 'tiki_search_queries etc.
20140109_query_unique_name_tiki (...) Duplicate column name 'description'
20140117_monitor_tiki, create table 'tiki_user_monitors' etc
20140206_add_parser_column_tiki (...) Table'tiki_output' already exists
20140214_goals_tiki, create table 'tiki_goals' etc.
答案 0 :(得分:0)
升级Tiki时,可以安全地忽略重复列和表等错误。您可以使用复选框在安装程序中标记它们。我不认为他们与您的空白页问题有任何关系。检查服务器日志中是否存在致命错误。空白页面最常见的原因是内存限制不足。但也可能是别的东西。
答案 1 :(得分:0)
请确保已升级文件的所有权和权限与最初的文件相同。使用:
chown -R name.name *
更改文件所有权,其中[name]与之前的名称相匹配,并设置文件权限: 目录:
find . -type d -exec chmod 755 {} \;
文件:
find . -type f -exec chmod 644 {} \;
有些服务器使用775和664。