数据库连接错误(3):无法连接到数据库',

时间:2012-11-08 22:43:06

标签: database joomla xampp

我通过卸载1.7将我的xampp从1.7升级到1.8,但没有卸载htdocs和mysql数据文件夹。但我现在的问题是我的网站没有显示,我的joomla 2.5网站给出:数据库连接错误(3):无法连接到数据库,而joomla 1.5网站给出错误,如:

  

严格标准:非静态方法JLoader :: import()不应在第29行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ import.php中静态调用

     

严格标准:非静态方法JLoader :: register()不应在第71行的C:\ xampp \ htdocs \ osu \ libraries \ loader.php中静态调用

     

严格标准:非静态方法JLoader :: import()不应在第32行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ import.php中静态调用

     

严格标准:非静态方法JLoader :: register()不应在第71行的C:\ xampp \ htdocs \ osu \ libraries \ loader.php中静态调用

     

严格标准:非静态方法JLoader :: load()不应在第161行的C:\ xampp \ htdocs \ osu \ libraries \ loader.php中静态调用

     

严格标准:非静态方法JLoader :: register()不应在第138行的C:\ xampp \ htdocs \ osu \ libraries \ loader.php中静态调用

     

严格标准:非静态方法JRequest :: clean()不应在第33行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ import.php中静态调用

     

严格标准:非静态方法JRequest :: _ cleanArray()不应在第463行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ environment \ request.php中静态调用

     

严格标准:非静态方法JRequest :: _ cleanArray()不应在第464行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ environment \ request.php中静态调用

     

严格标准:非静态方法JRequest :: _ cleanArray()不应在第465行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ environment \ request.php中静态调用

     

严格标准:非静态方法JRequest :: _ cleanArray()不应在第466行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ environment \ request.php中静态调用

     

严格标准:非静态方法JRequest :: _ cleanArray()不应在第467行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ environment \ request.php中静态调用

     

严格标准:非静态方法JRequest :: _ cleanArray()不应在第468行的C:\ xampp \ htdocs \ osu \ libraries \ joomla \ environment \ request.php中静态调用

     

警告:无法修改标头信息 - 已在C:\ xampp \ htdocs \ osu \ libraries \ joomla中发送的标头(输出从C:\ xampp \ htdocs \ osu \ libraries \ joomla \ import.php:46开始) 566号线上的factory.php   数据库错误:无法连接到数据库:无法连接到数据库

请问我的错误是什么。是否有一种特殊的方式来备份数据库。 我现在在Windows 7上运行xampp 1.8.1。从xampp 1.7.0升级

3 个答案:

答案 0 :(得分:0)

如何修复严格的标准错误: http://vuthakh.blogspot.gr/2012/07/how-to-fix-joomla-error-strict.html

对于“无法连接到数据库错误”,请检查配置文件以查看数据库名称,密码等是否正确

答案 1 :(得分:0)

当我意外忘记关闭PHP安全模式时,Joomla给了我数据库连接错误(3):无法连接到数据库错误。希望能给别人带来麻烦。

答案 2 :(得分:0)

错误数据库连接错误(3):如果数据库用户没有为数据库授予权限,也可能无法连接到数据库。如果您使用的是cPanel:

  1. 选择MySQL数据库。
  2. 向下滚动到页面底部的“将用户添加到数据库”。
  3. 选择您要检查权限的用户。
  4. 选择您要检查其用户权限的数据库。
  5. 确保至少检查以下权限:

    • INSERT
    • 选择
    • 更新
    • DELETE

      要安装组件,还需要以下权限:

    • 创建
    • ALTER
    • DROP
  6. 点击“更改按钮”