繁体   English   中英

mysql_query():拒绝用户“ @'localhost”的访问(使用密码:NO)

[英]mysql_query(): Access denied for user ''@'localhost' (using password: NO)

我正在WordPress网站中执行cron作业,并遇到了这两个错误


警告 :mysql_query():无法在/home/geekda6/public_html/wp-content/plugins/maxblogpress-ninja-affiliate/ninja-affiliate-library/include/mbp-ninja-affiliate.cls中建立到服务器的链接.php251

警告 :mysql_query(): / home / geekda6 / public_html / wp-content / plugins / maxblogpress-ninja-affiliate / ninja-affiliate-library / include /中对用户“ @'localhost”(使用密码:NO)的访问被拒绝第267行的mbp-ninja-affiliate.cls.php

无效的查询:1045:用户“ @'localhost”的访问被拒绝(使用密码:NO)

这是我的档案。 https://gist.github.com/amarilindra/d89a0e2b90615e0f0c28

该应用程序试图在没有用户(匿名)的情况下连接到MySQL数据库。 您是否检查过MySQL实例是否允许匿名访问? 只需运行mysql 如果您得到相同的答复,那将是您的问题。

可能的解决方案:

  1. 使用mysql用户名/密码配置您的应用程序。 https://codex.wordpress.org/Installing_WordPress

  2. 配置mysql以进行匿名访问(不推荐)。 这是默认设置,因此必须有人与用户进行设置。

您如何运行mysqld?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM