2012-02-20 152 views
0

我有一个http://cpanel.byethost22.com托管帐户。当我登录到我的Vista的面板,在账户信息页面它说,我的主路径是 - >Joomla数据库错误:无法连接

/home/vol3/byethost22.com/b22_10132649

当我去我的文件管理器,一个页面显示出我需要点击htdocs来查看我所有的文件。

现在的问题是我想在主机上生成一个joomla网站,所以我在joomla的configuration.php文件中提供了以下信息,但是当我在浏览器上打开我的地址(http://sharkerection.byethost22.com)时,它显示“Database Error :无法连接到数据库:无法连接到MySQL”

var $log_path = '/home/vol3/byethost22.com/b22_10132649/htdocs/logs'; 
var $tmp_path = '/home/vol3/byethost22.com/b22_10132649/htdocs/tmp'; 
var $host = 'http://sharkerection.byethost22.com'; 
var $smtphost = 'localhost'; 

我的数据库的用户名,密码和数据库类型..一切都是正确的,但它仍然无法正常工作。

你能告诉我,如果这个问题是在变量$ log_path,变量$ tmp_path,变量$主机,变量$ smtphost提前

谢谢:)

+0

检查你的数据库名称是否该数据库分配给该特定用户? – Rikesh 2012-02-20 08:31:26

+0

@Rikesh Shah谢谢你的回复。我的数据库名称是正确的,我的主机不提供任何用户分配给数据库(使用免费软件包)。你认为我使用的$ log_path的值是正确的吗?再次感谢:) – 2012-02-20 08:37:37

+0

@black_belt日志路径的值是无关紧要的。向我们显示连接字符串的行(不需要包含真实的用户名/密码) – alfasin 2012-02-20 09:33:46

回答

0

尝试设置

$host = 'localhost'; 

变量$主机不应该是您网站的网址,而应该是数据库的地址。

+0

谢谢:)我改变$主机的价值链接到我的数据库,然后我用var $ log_path ='/ htdocs/logs'; var $ tmp_path ='/ htdocs/tmp'; 。它的工作现在。再次感谢。:) – 2012-02-20 12:40:01