后面打算在论坛上推微小店,这段时间要做一下准备工作,升级一下程序,并换个新皮肤。
今晚在本地尝试了从 dz2.5 到 dz3.2 的升级,中间遇到两个问题:
- 输入 install/update.php 时,会自动跳转到 install/install,原因是 /data 目录下缺少 update.lock 这个空文件。
- 升级数据库时提示 pre_forum_rsscache 和 pre_home_feed 两个表有问题,需要输入 SQL 语句创建表,但其实这两张表是已经存在的,所以创建失败。解决方法是在 phpmyadmin 中将这两张表的数据清空,然后刷新升级页面即可继续升级。
- 登录后台管理时报错:Table ‘uc_failedlogins’ is read only。解决方法是给 data 设置 everyone 读与写权限。
另外,有可能 mysql 会启动不了,网上说是进程卡死的原因,暴力一点就是直接重启 MAC。
还有一点,MAC 提示覆盖文件夹时,不要选择“覆盖”,要选择“合并”。
发表评论