我使用的是强大的表单插件,当我尝试添加表单时,表单不会被保存。根据开发人员的说法,用户没有足够的权限写入数据库。下面是wp-config.php的外观:
define('DB_NAME', 'wordpress_clouse');
/** MySQL database username */
define('DB_USER', 'wordpress_user');
/** MySQL database password */
define('DB_PASSWORD', 'mypass');
/** MySQL hostname */
define('DB_HOST', 'localhost');wordpress_user在phpMyAdmin下拥有“所有特权”,所以我看不出差异在哪里。如果权限按顺序显示,为什么插件无法写入数据库?
发布于 2013-12-20 02:56:58
强大的表单插件似乎忽略了代码中许多地方的数据库错误。将WP_DEBUG设置为true,因为缺少一些表而没有创建表单(没有给用户任何指示)。
进一步的调查表明,当插件被激活时,这些表无法创建(没有给用户任何指示)。
导致表创建失败的根本原因是,一些表在惟一键中使用可空字段,而云存储引擎(,ClouSE)目前不支持该字段。因此,这里的解决方案是修改creation语句,使在惟一键中使用的字段不可为空。该补丁是通过OblakSoft支持通道提供的。
https://wordpress.stackexchange.com/questions/127107
复制相似问题