drupal升级有风险需小心

drupal模块多的版本,升级要小心,有风险。

一个测试用的7.21版本要升级到7.23新版本,内核升级无错,点击升级数据库后,可以正常运行。

点击模块可以更新中,提示有5个模块要升级,其中有一个是crm模块,点击全部升级,下载都是正常的但升级中途就出来一串英文显示错误,最后回不了头,首页也登录不进去了。

删除数据库后恢复不了,英文用的Sqlite数据库,这个开始用的时候很好用,操作简单,但总会出现这个那个问题,只要迁移空间肯定就会出错的,好纳闷的,以后坚持用Mysql数据库好了,麻烦一点但管用好用。

看来这个测试版又得重建了,去恢复数据库也麻烦加上数据库里面也没有什么数据用不着超级麻烦去恢复,重建还会快很多,这次就是要吸取教训,不要乱升级模块。

 

Error

The website encountered an unexpected error. Please try again later.

Error message

PDOException: SQLSTATE[HY000]: General error: 11 database disk image is malformed: SELECT expire, value FROM {semaphore} WHERE name = :name; Array ( [:name] => variable_init ) inlock_may_be_available() (line 167 of /home/dsjz/public_html/includes/lock.inc).


Fatal error: Exception thrown without a stack frame in Unknown on line 0