mysql - 无法连接到 Joomla DB 但可以访问管理员面板

标签 mysql joomla joomla2.5

我有一个新的 Joomla (2.5) 网站,它是在不同的主机/服务器上开发的,运行良好。我正在尝试将其移到我的主机上。

我已经完成了正常的过程,通过 FTP 上传文件,使用 PHPmyadmin 导出和导入数据库(我可以提供导出它的 PHPmyadmin 版本是否是早期版本,如果这有区别的话?)最后 configuration.php 文件已被编辑以包含正确的主机、数据库、用户和密码信息。

当我尝试导航到该网站时,出现以下错误:

500 - JDatabase::getInstance: Could not connect to database
joomla.library: 2 - Could not connect to MySQL.

尽管我可以导航到/administrator 页面并浏览网站的后端/控制面板和页面。

打开调试功能,我得到以下信息:

JDatabase::getInstance: Could not connect to database
joomla.library: 2 - Could not connect to MySQL.

Call stack
#   Function    Location
1   JSite->render() JROOT/index.php:48
2   JDocumentHTML->render() JROOT/includes/application.php:261
3   JDocumentHTML->_renderTemplate()    JROOT/libraries/joomla/document     /html/html.php:433
4   JDocumentHTML->getBuffer()  JROOT/libraries/joomla/document/html/html.php:655
5   JDocumentRendererModules->render()  JROOT/libraries/joomla/document    /html/html.php:371
6   JDocumentRendererModule->render()   JROOT/libraries/joomla/document    /html/renderer/modules.php:39
7   JModuleHelper::renderModule()   JROOT/libraries/joomla/document/html/renderer    /module.php:106
8   include()   JROOT/libraries/joomla/application/module/helper.php:175
9   JError::raiseError()    JROOT/modules/mod_wpposts/mod_wpposts.php:31
10  JError::raise() JROOT/libraries/joomla/error/error.php:251

我不是开发人员,不了解以上任何内容!我已经毫无问题地移动/复制了另外几个网站,但这些网站位于同一主机/服务器上。

最佳答案

根据上面列出的错误日志,我认为您的问题与模块“wpposts”有关。

尝试从站点取消发布该模块。您可能忘记移动 Wordpress 数据库,现在本应显示“最新帖子”或类似内容的模块出现故障并导致网站瘫痪。

关于mysql - 无法连接到 Joomla DB 但可以访问管理员面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11736625/

相关文章:

java - Jooq 计数方法被反引号包裹起来

apache - 当我访问 HTTPS 时,网站一直重定向到 HTTP,原因不明

php - 如何编辑 joomla 插件?

MySQL:从自引用(?)SELECT 查询生成的列

mysql - 从多个表中的电话号码获取姓名?

mysql - 我应该为越南语、俄语和英语数据库使用什么 mysql 排序规则

php - 从数据库中检索行总和

html - 如何改变另一个类(class)的类(class)值(value)?

mysql - 我怎样才能提高这个 joomla 查询的性能?

joomla - 如何在 Joomla 2.5 中获取模块的标题?