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