簡體   English   中英

MacOs - 找不到本地主機文件 404

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM