Laravel Octane с nginx не загружает веб-страницыPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel Octane с nginx не загружает веб-страницы

Сообщение Anonymous »

Я использую laravel 8, php 8.1.29 и пытаюсь перенести свой текущий проект с php-fpm на laravel Octane, следуя инструкциям из документации laravel. Я могу установить и включить Octane с помощью Swoole, но я столкнулся с проблемой, например, я не могу открывать веб-страницы (apis работают нормально), когда я пытаюсь использовать URL-адрес в браузере «domain.com», появляется всплывающее окно для загрузки index.php из общедоступной папки.Я использую следующую конфигурацию в nginx

Код: Выделить всё

    default upgrade;
''      close;
}

server {
listen 80;
listen [::]:80;
server_name domain.com;
server_tokens off;
root /home/dir/public;

index index.php;

location /index.php {
try_files /not_exists @octane;
}

location / {
try_files $uri $uri/ @octane;
}

location = /favicon.ico { access_log off; log_not_found off; }
location = /robots.txt  { access_log off; log_not_found off; }

access_log off;
error_log /dir/to/error/log;

error_page 404 /index.php;

location @octane {
set $suffix "";

if ($uri = /index.php) {
set $suffix ?$query_string;
}

proxy_http_version 1.1;
proxy_set_header Host $http_host;
proxy_set_header Scheme $scheme;
proxy_set_header SERVER_PORT $server_port;
proxy_set_header REMOTE_ADDR $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;

proxy_pass http://127.0.0.1:8000$suffix;
}
}
Изображение


Подробнее здесь: https://stackoverflow.com/questions/786 ... g-webpages
Ответить

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

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

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

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

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