database:Could 在 joomla 1.5 中无法连接到 MySQL 数据库
database:Could not connect to MySQLDatabase in joomla 1.5
我正在将一个旧的 joomla 网站从一个服务器移动到另一个服务器,这个网站不是我写的。
我在一台新的 ubuntu 服务器机器上安装了 lamp,我已经在 lampp root 的 htdocs 中部署了整个应用程序,并且我已经将数据库导入到新的 mysql.我创建了一个用户,其凭据与我在 configuration.php 文件中找到的 hte 用户的凭据相同。
为了确保凭据有效,我尝试使用这些凭据访问 mysql 数据库并且一切正常。在我放置 'localhost' 的主机下,因为数据库在应用程序的同一台机器上,但我曾尝试使用服务器的 ip 地址,打开 mysql 端口,但什么也没有......我仍然遇到同样的错误。
我也曾尝试在 Whosebug 和网络上查找,但我总是发现问题出在配置上,但我真的看了很多,一切对我来说似乎都是正确的。
会是什么呢?有什么地方可以让我获得有关该错误的更多详细信息?日志文件?(例如登录不正确?或未找到数据库?)
我真的很想自己解决这个问题,但我真的不知道在哪里可以找到更多信息。
默认情况下,MySQL 将错误存储在 /var/lib/mysql 下 - 您可以在那里查看。
一些问题:
- 您的 configuration.php 文件使用的是
mysql
还是 mysqli
?您是否尝试过将一个切换到另一个?
- 如果您使用连接到数据库的脚本创建一个简单的 PHP 文件(在您站点的主目录中),会发生什么情况?
- 您确定用户对
#__session
table 具有写入权限吗?
我正在将一个旧的 joomla 网站从一个服务器移动到另一个服务器,这个网站不是我写的。
我在一台新的 ubuntu 服务器机器上安装了 lamp,我已经在 lampp root 的 htdocs 中部署了整个应用程序,并且我已经将数据库导入到新的 mysql.我创建了一个用户,其凭据与我在 configuration.php 文件中找到的 hte 用户的凭据相同。
为了确保凭据有效,我尝试使用这些凭据访问 mysql 数据库并且一切正常。在我放置 'localhost' 的主机下,因为数据库在应用程序的同一台机器上,但我曾尝试使用服务器的 ip 地址,打开 mysql 端口,但什么也没有......我仍然遇到同样的错误。
我也曾尝试在 Whosebug 和网络上查找,但我总是发现问题出在配置上,但我真的看了很多,一切对我来说似乎都是正确的。
会是什么呢?有什么地方可以让我获得有关该错误的更多详细信息?日志文件?(例如登录不正确?或未找到数据库?)
我真的很想自己解决这个问题,但我真的不知道在哪里可以找到更多信息。
默认情况下,MySQL 将错误存储在 /var/lib/mysql 下 - 您可以在那里查看。
一些问题:
- 您的 configuration.php 文件使用的是
mysql
还是mysqli
?您是否尝试过将一个切换到另一个? - 如果您使用连接到数据库的脚本创建一个简单的 PHP 文件(在您站点的主目录中),会发生什么情况?
- 您确定用户对
#__session
table 具有写入权限吗?