无法启动并运行Wordpress

时间:2012-10-30 19:50:52

标签: php windows wordpress iis-7

我正在尝试启动并运行Wordpress,并且遇到了登录机制的问题。当我第一次运行Wordpress设置时,它成功创建了数据库并填充了wp_capabilities表,但是无法创建用户。我做了一些研究,发现了如何存储用户数据,并手动创建了条目。它让我登录但后来给了我以下错误:

You do not have sufficient permissions to access this page.

我在wp_usermeta中添加了以下键:

wp_capabilities = a:1:{s:13:"administrator";b:1;}
wp_user_level = 10

知道出了什么问题吗?如果它有所不同我在Windows IIS7上运行它(支持PHP)。

1 个答案:

答案 0 :(得分:2)

我建议您从头开始,确保您在wp-config.php中配置的数据库用户具有对数据库的正确写入权限。此外,我建议您在设置时更改wordpress目录的权限,以便为所有用户进行读取,写入和执行,然后在设置后更改groupother权限以进行读取和执行。

对于Windows,您需要以下内容:

CACLS <your_wordpress_directory> /E /T /C "<user>":F

授予完整权限。然后:

CACLS <your_wordpress_directory> /E /T /C /W "<user>"

取消写入权限。

<强>编辑:

如果您看到SMTP失败问题,请查看here以查看禁用身份验证是否有帮助。