Laravel Nginx Docker всегда возвращается 404 [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Laravel Nginx Docker всегда возвращается 404 [закрыто]

Сообщение Anonymous »

Итак, я пытаюсь запустить приложение Laravel в контейнере Docker, поэтому мне удалось успешно построить и запустить контейнер, но всякий раз, когда я получаю доступ к нему из веб -браузера, он всегда возвращает 404, не найденный из Nginx.

404 не найден из nginx. < /p>
< /blockquote>
Итак, это мой dockerfile < /code >: < /p>
FROM php:8.0-fpm-alpine AS build

RUN apk --no-cache add bash libpng-dev libjpeg-turbo-dev freetype-dev zip git nginx && \
docker-php-ext-configure gd --with-freetype --with-jpeg && \
docker-php-ext-install gd pdo pdo_mysql

RUN curl -sS https://getcomposer.org/installer | php && \
mv composer.phar /usr/local/bin/composer

WORKDIR /var/www

COPY . .

RUN composer install --no-dev --optimize-autoloader

FROM php:8.0-fpm-alpine

RUN apk --no-cache add bash libpng-dev libjpeg-turbo-dev freetype-dev zip git nginx && \
docker-php-ext-configure gd --with-freetype --with-jpeg && \
docker-php-ext-install gd pdo pdo_mysql

WORKDIR /var/www

COPY --from=build /var/www /var/www

COPY nginx/default.conf /etc/nginx/conf.d/default.conf

RUN chown -R www-data:www-data /var/www/storage /var/www/bootstrap/cache

EXPOSE 80 9000

CMD ["sh", "-c", "php-fpm & nginx -g 'daemon off;'"]

И это мой default.conf для nginx:
server {
listen 80;
server_name localhost;

root /var/www/public;
index index.php index.html index.htm;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

location ~ /\.ht {
deny all;
}

error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log;
}
< /code>
Я старался снова и снова, чтобы построить и восстанавливать контейнер, но все же я получаю результат 404 от Nginx, я очень ценю, если есть какое -либо доступное решение, которое я могу попробовать, iv «Я гуглил и использовал чатт в течение нескольких дней, но все еще нет результата, спасибо. Но я получаю время ожидания подключения. < /p>
FROM php:8.0-fpm-alpine AS build

WORKDIR /var/www

RUN apk --no-cache add bash libpng-dev libjpeg-dev libfreetype6-dev zip git && \
docker-php-ext-configure gd --with-freetype --with-jpeg && \
docker-php-ext-install gd pdo pdo_mysql

RUN curl -sS https://getcomposer.org/installer | php && \
mv composer.phar /usr/local/bin/composer

COPY . .

RUN composer install --no-dev --optimize-autoloader

FROM php:8.0-fpm-alpine

WORKDIR /var/www

RUN apk --no-cache add bash libpng-dev libjpeg-dev libfreetype6-dev zip git && \
docker-php-ext-configure gd --with-freetype --with-jpeg && \
docker-php-ext-install gd pdo pdo_mysql

COPY --from=build /var/www /var/www

EXPOSE 9000

CMD ["php-fpm"]


Подробнее здесь: https://stackoverflow.com/questions/794 ... return-404
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Nginx + php в Docker Compose генерирует ошибку 404
    Anonymous » » в форуме Php
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Приложение Laravel через Docker-Compose и Nginx разрешает некоторые активы от Localhost вместо URL DNS [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • 404 не найден на маршрутах API Laravel с использованием nginx
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Активы получили net::ERR_ABORTED 404 (не найдено) на маршруте `/` на Laravel 10 с сервером Nginx.
    Anonymous » » в форуме Php
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Laravel Bassets (Рюкзак) с nginx в Docker
    Anonymous » » в форуме Php
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»