当前位置: 首页 > 工具软件 > Fecshop > 使用案例 >

ecshop程序无法连接远程mysql_fecshop无法连接数据库

宋正真
2023-12-01

初始化的时候报错

Fatal error: Uncaught PDOException: PDO::construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/web/fecshop/vendor/yiisoft/yii2/db/Connection.php:705 Stack trace: #0 /www/web/fecshop/vendor/yiisoft/yii2/db/Connection.php(705): PDO->construct('mysql:host={mys...', '{mysql_user}', '{mysql_password...', NULL) #1 /www/web/fecshop/vendor/yiisoft/yii2/db/Connection.php(626): yii\db\Connection->createPdoInstance() #2 /www/web/fecshop/vendor/yiisoft/yii2/db/Connection.php(1022): yii\db\Connection->open() #3 /www/web/fecshop/vendor/yiisoft/yii2/db/Connection.php(1009): yii\db\Connection->getMasterPdo() #4 /www/web/fecshop/vendor/yiisoft/yii2/db/Command.php(255): yii\db\Connection->getSlavePdo() #5 /www/web/fecshop/vendor/yiisoft/yii2/db/Command.php(1154): yii\db\Command->prepare(true) #6 /www/web/fecshop/vendor/yiisoft/yii2/db/Command.php(401): yii\db\Command->queryInternal('fetchAll', NULL) #7 /www/web/fecshop/common/config/bootstrap.php(35): yii\db\Command->queryAll() #8 /www/web/fecshop in /www/web/fecshop/vendor/yiisoft/yii2/db/Connection.php on line 637

我查看了/www/web/fecshop/common/config/main-local.php 文件,里面的数据库配置如下:

// Mysql部分的配置

'db' => [

'class' => 'yii\db\Connection',

'dsn' => 'mysql:host={mysql_host};port={mysql_port};dbname={mysql_database}',

'username' => '{mysql_user}',

'password' => '{mysql_password}',

'charset' => 'utf8',

],

这里面的东西在init的时候不知道为什么没有替换值?

 类似资料: