我在我的系统上安装了xampp服务器,端口号为90,因为我的系统上运行了另一台服务器。此外,MySQL使用端口3308.Xampp服务器运行良好,Apache运行正常,MySQL正常运行,PHPMyAdmin也正常运行。
但是当我尝试安装Joomla 3.6时,我收到了一条错误消息"安装程序无法连接到MySQL服务器。请确保MySQL正在运行"。
注意:我没有为MySQL创建密码。
我还想做些什么才能让Joomla正确安装并正常运行?
答案 0 :(得分:1)
您需要为MySQLi数据库连接配置正确的端口。也许你的joomla设置使用3306端口的mysql。在开始设置CMS之前,请在安装文件夹内的配置文件中将其更改为3308.
/* Database Settings */
public $dbtype = 'mysqli'; // Normally mysqli
public $host = 'localhost:3308'; // This is normally set to localhost
public $user = ''; // DB username
public $password = ''; // DB password
public $db = ''; // DB database name
public $dbprefix = 'jos_'; // Do not change unless you need to!
答案 1 :(得分:0)
我将MySQL端口配置从端口3308更改回端口3306。 然后我尝试再次安装Joomla并成功安装。 要使它在端口3308上连接: - 将MySQL端口配置从3306改回3308。 -Locate Joomla C:\ xampp \ apps C:\ XAMPP \ APPS \的Joomla \ htdocs目录 - 然后用记事本打开配置文件 - 将端口设置从3306更改为3308“public $ host ='localhost:3308';” 这就是我解决问题的方法。