Php 将impresspages安装到本地主机-数据库连接存在问题

Php 将impresspages安装到本地主机-数据库连接存在问题,php,impresspages,Php,Impresspages,在数据库安装中,当我尝试在localhost上安装impresspages时,我看到: 无法连接到数据库 我试图通过在主机上安装它来解决这个问题(它的安装没有问题),然后将它和所有数据库一起传输到localhost,然后编辑配置文件。当我进入主页时,我看到: 致命错误:C:\www\Apache2\htdocs\Ip\Ip\ServiceLocator.php:258堆栈跟踪:#0 C:\www\Apache2\htdocs\Ip\Ip\Db.php(28):Ip\Db->getConnecti

在数据库安装中,当我尝试在localhost上安装impresspages时,我看到:

无法连接到数据库

我试图通过在主机上安装它来解决这个问题(它的安装没有问题),然后将它和所有数据库一起传输到localhost,然后编辑配置文件。当我进入主页时,我看到:

致命错误:C:\www\Apache2\htdocs\Ip\Ip\ServiceLocator.php:258堆栈跟踪:#0 C:\www\Apache2\htdocs\Ip\Ip\Db.php(28):Ip\Db->getConnection()#1 C:\www\Apache2\htdocs\Ip\Ip\ServiceLocator.php(258):Ip\Db->\u-constructure()#2 C:\www\Apache2\htdocs\Ip\Ip\ServiceLocator.php(226):loadService::locator('db')#3c:\www\Apache2\htdocs\ip\ip\Functions.php(379):ip\ServiceLocator::db()#4c:\www\Apache2\htdocs\ip\ip\Internal\Plugins\Model.php(316):ipDb()#5c:\www\Apache2\htdocs\ip\ip\Internal\Plugins\Service.php(9):ip\Internal\Plugins\Model::getActivePluginNames()#6c:\www\Apache2\htdocs\ip\Dispatcher.php(140):Ip\Internal\Plugins\Service::getActivePluginNames()#7 C:\www\Apache2\htdocs\Ip\Ip\Application.php(153):Ip\Dispatcher->\u bindApplicationEvents()#8 C:\www\Apache2\htdocs\Ip\Ip\Application.php(319):Ip\Application->\u handleOnlyRequest(对象(Ip\Request),数组,false)#9 C:\www\Apache2\htdocs\Ip\Ip\Application.php(413):Ip\Application->handleRequest(对象(Ip\Request),Ar位于C:\www\Apache2\htdocs\Ip\Ip\ServiceLocator.php的第258行


似乎未安装或启用PHP的MySQL扩展。有关详细信息,请参阅。

您确定MySQL已安装并正常运行吗?您在localhost上是否有其他项目成功连接到数据库?Joomla,wordpress正常工作ImpressPages对连接到数据库没有任何具体说明。Just triplecheck数据库凭据。我见过人们不得不使用127.0.0.1而不是localhost或反之亦然的情况。