您没有足够的权限来访问此页面

时间:2010-02-01 21:18:51

标签: php wordpress plugins

我在WordPress中创建一个简单的插件。这是一个包含三个字段的简单表单,可以将数据保存到数据库表中。该插件已成功激活,但当我填写表单并按下按钮提交时,它会显示一个空白屏幕并显示错误:

You do not have sufficient permissions to access this page.

我搜索了互联网但没有找到解决方案。

2 个答案:

答案 0 :(得分:0)

这是HTTP 403错误;这意味着您正在尝试访问不存在或者没有索引文件的目录。确保表单的“action”属性指向正确的文件。

答案 1 :(得分:0)

我修复了这个错误。登录到您的phpadmin并访问该数据库。选择“usermeta”表。检查元键“_capabilities”。 这是在你的wp_config中定义的。表前缀是CASE SENSITIVE。检查它的价值。

_capabilities将具有其值a:1:{s:13:“administrator”; b:1;}

表前缀“wp_”与“Wp_”不同。 所以编辑usermeta表中的记录并检查你的网站。

tableprefix在与WP前端的数据库连接中起着至关重要的作用