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

初始化的时候报错

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的时候不知道为什么没有替换值?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值