[英]MacOs - localhost file not found 404
有人可以幫忙嗎。
我通過Docker容器成功運行了我的Symfony項目。 突然,當我訪問http://localhost/
時, File not found.
錯誤? 我現在認為這意味着系統無法找到我的文件,但我不確定發生了什么。
我看到我的容器已經構建並且運行良好。 當我嘗試通過 Postman 測試應用程序端點時,我也收到了同樣的消息。
我在 Mac Monterey 12.4
上。
幾個小時前一切正常。 我只是切換分支來改變一些東西,然后切換回來。 問題出在兩個分支上..
有人可以幫忙嗎,我不知道該怎么辦?
Docker 配置:
services:
db:
image: postgres:${POSTGRES_VERSION:-12}-alpine
environment:
POSTGRES_DB: ${POSTGRES_DB:-name}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-pass}
POSTGRES_USER: ${POSTGRES_USER:-postgres}
volumes:
- $PWD/postgres-data:/var/lib/postgresql/data:rw
profiles:
- db-in-docker
ports:
- "5432:5432"
networks:
- symfony
redis:
image: "redis:alpine"
command: redis-server /usr/local/etc/redis/redis.conf
ports:
- "6379:6379"
volumes:
- $PWD/redis-data:/var/lib/redis
- $PWD/redis/redis.conf:/usr/local/etc/redis/redis.conf
environment:
- REDIS_REPLICATION_MODE=master
networks:
- symfony
php:
container_name: "backend_php"
build:
context: ..
dockerfile: docker/php/Dockerfile
target: dev
args:
TIMEZONE: ${TIMEZONE}
volumes:
- symfony_docker_app_sync:/var/www/symfony/
depends_on:
- redis
networks:
- symfony
nginx:
build:
context: ./nginx
volumes:
- ../:/var/www/symfony/
ports:
- 80:80
depends_on:
- php
networks:
- symfony
env_file:
- .env.nginx.local
首先:為什么不使用內置的symfony服務器進行本地開發? 但是 - 您的網絡服務器的 docker 容器配置看起來如何?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.