这听起来很容易解决,但我已经研究了一段时间。
Database Error: Unable to connect to the database:Could not connect to MySQL
我必须制作 Joomla 的本地副本以进行备份和更改,这样我才不会弄乱实时站点。
我通过 FTP 从实时站点上抓取了所有文件。做了一个数据库转储。将数据库放在我的本地机器上,将 Joomla 文件复制到我的服务器根目录的子文件夹中。更改了配置变量以适应 PHP、Mysql、Apache 的当前设置。
现在我输入了一个 test.php,它连接并查询了数据库。
$db = mysql_connect("localhost","root","sunshine") or die ('Unable to connect to Database!');
mysql_select_db("iweb");
$query = "SELECT * FROM jos_content LIMIT 0 , 30";
$results = mysql_query($query);
while($row = mysql_fetch_assoc($results)){
echo '<br>'.$row['title'];
}
但是,当我将相同的数据库凭据放入 configuration.php 时,它会出现上述错误。
我一直在查看 .htaccess 并没有找到任何东西。
任何人都知道这里发生了什么?
Windows XP Professional Box 上的 Joomla 1.5.4、Apache 2.2.X PHP 5.2.X。