好的,情况就是这样。由于预算削减,我刚刚不得不移动服务器,所以新服务器是 webfusion VPS。我现在在所有 mysql 查询上都收到拒绝访问错误。这是具体错误:
Access denied for user 'www-data'@'localhost' (using password: NO)
我不知道是什么原因造成的。我有一个数据库,其中 mysql 用户名和密码存储在不同的 php 文件中。错误中显示的用户名与实际的用户名不同,我使用的是密码。据我了解,您可以将自己的 php.ini 文件放在 webfusions 根目录中,这样就可以了。有什么我错过的吗?我今天一直在喝咖啡,所以这可能就是原因。顺便说一句,mysql数据库位于同一台服务器上。