【发布时间】:2014-10-29 13:16:50
【问题描述】:
- 最初我使用安装的 webform 7.x-4.1。 webform ajax (7.x-1.1) 不起作用,所以我只是卸载了 web form 和 webform ajax。
- 手动删除下表,
删除表
webform,webform_component,webform_conditional,webform_conditional_rules,webform_emails,webform_last_download,webform_roles,webform_submissions,webform_submitted_data;
-
我再次尝试安装 Web 表单 7.x-3.20。但我收到以下错误。
PDOException: SQLSTATE[42S02]: 未找到基表或视图:1146 表 'mydb.webform' 不存在:SELECT w.*, n.title AS title FROM {webform} w LEFT OUTER JOIN {node} n ON w.nid = n.nid WHERE (w.block = :db_condition_placeholder_0) AND (n.type IN (:db_condition_placeholder_1)) ; webform_block_info() 中的数组( [:db_condition_placeholder_0] => 1 [:db_condition_placeholder_1] => webform )(C:\wamp\www\\sites\all\modules\webform\webform.module 的第 1697 行)。
告诉我卸载 web 表单和 web 表单 ajax 的步骤。我想再次安装 web 表单 (7.x-3.20) 和 web ajax
【问题讨论】:
-
为什么要手动删除表?
-
哎呀...你所做的有风险。我希望你之前做过数据库备份。
-
@VladStratulat bcoz 卸载过程不会删除表格,当安装不同版本的网络表单时。我收到类似未知序列号的错误。上一版网页表单模块中不存在此序列栏
-
@Djouuuuh 我只尝试过本地安装。所以我没有采取 db bak-up
-
你是如何卸载7.x-4.1版本的?您刚刚禁用了该模块吗?如果是:禁用不等于卸载。