警告:mysql_real_escape_string():用户"root"@'localhost'(使用密码:NO)在易联系表单数据库中的访问被拒绝.php在第152行



我使用的是一个名为Easy Contact Forms的wordpress插件。问题是它显示了警告,因此我无法登录我的管理面板。警告是:

Warning: mysql_real_escape_string(): Access denied for user 'root'@'localhost' (using password: NO) in /public_html/new/wp-content/plugins/easy-contact-forms/easy-contact-forms-database.php on line 152

Warning: mysql_real_escape_string(): A link to the server could not be established in /public_html/new/wp-content/plugins/easy-contact-forms/easy-contact-forms-database.php on line 152

我搜索了这个问题,但没有找到任何解决方案。

我希望你们能给我一个解决这个问题的办法。

感谢

我遇到了类似的问题。我无法真正确定问题,但我能够将其缩小到我当前的主题和轻松联系表单插件。这就是我所做的,它帮助了我:

A) 使用FTP访问服务器。查找安装wordpress的目录。如果你使用共享主机,它很可能在public_html/yoursite文件夹中

B) 转到wp-content/themes文件夹。将当前活动主题重命名为其他内容,例如"主题备份日期"。

C) 转到wp-content/plugins/文件夹,并将Easy contact Form Plugin重命名为其他内容。。

D) 转到您的站点/wp-admin/themes.php这将使网站恢复为默认主题,并至少忽略与主题相关的错误。

E) 现在,您将能够登录到您的wordpress管理面板。登录,然后删除不可用的插件(您刚刚重命名的插件)。

F) 回到上面提到的主题文件夹(再次使用ftp客户端),并将其重命名为以前的样子。

C) 如果您仍然需要,请重新安装Contact Forms插件。

最新更新