我在这里有一个问题,不知道该怎么做。
我正在我的服务器上运行游戏,并希望添加一个控制面板脚本。它使用我在root帐户下为游戏创建的数据库。但我也在cpanel中为控制脚本创建了一个数据库和用户。
这是我的错误
未加载Mysqli扩展名。请验证您的PHP配置。
我相信脚本无法访问我在root下创建的数据库。由于脚本配置使用cpanel mysql用户和数据库信息,以及我在终端中创建的mysql用户和数据库。有没有办法给我为脚本访问创建的mysql用户/所有priveleges到我在root下创建的数据库?
答案 0 :(得分:0)
此错误与mysql权限无关,它表示mysqli扩展未加载您的php配置,
如果服务器上安装了扩展文件,则只需将其加载到php.ini文件中,
在php.ini文件中找到此行并取消注释:
;extension="mysqli.so"
只需删除“;”从行的开始。并重启你的apache,如果不起作用,所以需要安装它,
对于mysql数据库,您可以使用root登录到您的mysql服务器,并为您想要的任何用户授予所需的权限,如下所示:
GRANT ALL PRIVILEGES ON databasename.* TO 'username'@'localhost'
的问候,