diff --git a/.env.local b/.env.local index 14ac22153..0a066562c 100644 --- a/.env.local +++ b/.env.local @@ -12,7 +12,7 @@ XDEBUG_POST=9103 # 数据库配置 MYSQL_ROOT_HOST=% -MYSQL_DATABASE=shop_mallnew +MYSQL_DATABASE=shop_dev MYSQL_USER=shop_mallnew MYSQL_PASSWORD=shop_mallnew MYSQL_PORT=3316 diff --git a/docker-compose.local.yml b/docker-compose.local.yml index 234178410..fb3bcc556 100644 --- a/docker-compose.local.yml +++ b/docker-compose.local.yml @@ -1,3 +1,5 @@ +# 特别说明,本地local环境,方便操作,所以未使用的统一的docker-compose.yml文件,只保留了local环境的配置 + x-shared-env: &shared-api-env MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-rootpassword} MYSQL_ROOT_HOST: ${MYSQL_ROOT_HOST:-'%'} # 允许root从任何主机连接 @@ -23,7 +25,7 @@ services: # 环境变量, APP_ENV 应用于 ThinkPHP 6.x 框架, .env.local 要想启用,需要在项目根目录下创建 .env.local 文件,并将 APP_ENV 设置为 local # 同理,如果要启用开发环境,则将 APP_ENV 设置为 development,如果要启用生产环境,则将 APP_ENV 设置为 production # 不然,ThinkPHP 6.x 系列,会只加载 .env 文件,而不会加载 .env.local 文件,导致 .env.local 文件中的配置不会生效 - APP_ENV: ${APP_ENV:-development} + APP_ENV: ${APP_ENV:-local} APP_DEBUG: ${APP_DEBUG:-true} XDEBUG_CONFIG: ${XDEBUG_CONFIG:-client_host=host.docker.internal client_port=9003} PHP_IDE_CONFIG: serverName=docker-php