From b0e44bee17d099b9dbbc8bdce813838d13820792 Mon Sep 17 00:00:00 2001 From: "allen.yan" Date: Mon, 2 Jun 2025 10:55:14 +0800 Subject: [PATCH] =?UTF-8?q?Laravel=20=E7=AC=AC=E4=B8=80=E7=89=88=20?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=95=8F=E9=A1=8C=2020250602?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 5 +++-- docker/nginx/default.conf.template | 5 +++-- stop.sh | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9d28435..ff86325 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,7 +43,7 @@ services: ports: - "80:80" volumes: - - ./data/KTVCentral/public:/var/www/html/public + - ./data/KTVCentral:/var/www/html - ./docker/nginx/:/etc/nginx/templates - ./data/logs/nginx/:/var/log/nginx depends_on: @@ -55,4 +55,5 @@ services: - app_network networks: app_network: - name: ${APP_NAME}_network \ No newline at end of file + name: ${APP_NAME}_network + external: true \ No newline at end of file diff --git a/docker/nginx/default.conf.template b/docker/nginx/default.conf.template index 0887457..48db178 100644 --- a/docker/nginx/default.conf.template +++ b/docker/nginx/default.conf.template @@ -1,6 +1,6 @@ server { listen ${NGINX_PORT}; - server_name ${NGINX_HOST}; # ✅ 加上分號 + server_name ${NGINX_HOST}; root /var/www/html/public; index index.php index.html; @@ -16,7 +16,8 @@ server { include fastcgi_params; fastcgi_pass app:9000; fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param SCRIPT_FILENAME /var/www/html$fastcgi_script_name; + fastcgi_param PATH_INFO $fastcgi_path_info; } location ~ /\.ht { diff --git a/stop.sh b/stop.sh index df082ea..1f6baf8 100755 --- a/stop.sh +++ b/stop.sh @@ -32,7 +32,7 @@ if [ "$WIPE" == "true" ]; then fi echo "🛑 Stopping APP services..." -docker compose -p "$PROJECT_NAME" -f docker-compose.app.yml down $EXTRA_FLAGS +docker compose -p "$PROJECT_NAME" -f docker-compose.yml down $EXTRA_FLAGS if [ "$WIPE" == "true" ]; then echo "🧹 所有資料(volumes, image)已清除!"