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)已清除!"