Страница 2 из 2
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 21 июн 2024, 19:36
AEDSolutions
Поправка. Видимо это хром вкладки сильно кеширует. Попробовал в инкогнито, главная страница и маршруты работают. Как только включил Nginx все. главная работает, маршруты 404.
Вот по идее у меня сейчас работает PHP8.3 без FCGI. И при этом пустой файл конфига для nginx. Оно же не должно ломать?
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 21 июн 2024, 20:31
SagePointer
AEDSolutions писал(а): ↑21 июн 2024, 19:33
Сейчас проблема в том, что у меня сайт вообще не видит php и предлагает скачать файл
А, проблема тогда в том, что стандартные локации, видимо, в конфиг не добавили, их тоже нужно. Я-то изначально подумал, что у вас стандартные перебивают ваши добавленные. Для nginx + PHP-FPM стандартные эти:
location / {
try_files $uri $uri/ =404;
# try_files $uri $uri/ /index.php$is_args$args;
}
location ~ [^/]\.php(/|$) {
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass $php_server:9000;
include fastcgi.conf;
}
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 21 июн 2024, 21:47
AEDSolutions
Моя проблема в том, что я не установил сразу PHP с FCGI но при этом меню позволяет его выбрать.
В доке написано, если надо доустановить модули надо просто запустить инсталятор еще раз. Но при установке говорит, что нельзя устанавливать поверх) Но все же установил и оно не доустановило модули.
Полностью пришлось переустанавливать.
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 21 июн 2024, 23:36
Максим
AEDSolutions писал(а): ↑21 июн 2024, 21:47
Моя проблема в том, что я не установил сразу PHP с FCGI но при этом меню позволяет его выбрать.
В доке написано, если надо доустановить модули надо просто запустить инсталятор еще раз. Но при установке говорит, что нельзя устанавливать поверх) Но все же установил и оно не доустановило модули.
Полностью пришлось переустанавливать.
Вы пишете немыслимые вещи. В меню программы не появится выбор из PHP FastCGI модулей, если они не установлены, т.к. список берётся из файловой системы, когда модули физически уже есть на диске, т.е. установлены.
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 22 июн 2024, 18:39
AEDSolutions
Максим писал(а): ↑21 июн 2024, 23:36
AEDSolutions писал(а): ↑21 июн 2024, 21:47
Моя проблема в том, что я не установил сразу PHP с FCGI но при этом меню позволяет его выбрать.
В доке написано, если надо доустановить модули надо просто запустить инсталятор еще раз. Но при установке говорит, что нельзя устанавливать поверх) Но все же установил и оно не доустановило модули.
Полностью пришлось переустанавливать.
Вы пишете немыслимые вещи. В меню программы не появится выбор из PHP FastCGI модулей, если они не установлены, т.к. список берётся из файловой системы, когда модули физически уже есть на диске, т.е. установлены.
В списке оно было, но не включалось. я пробовал 10 раз. Я расценил это, как то, что не установил. Оно просто не включалось. Я переустановил в другую папку и все заработало. Значит запуск где-то сломался.
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 22 июн 2024, 18:42
Максим
AEDSolutions писал(а): ↑22 июн 2024, 18:39
Максим писал(а): ↑21 июн 2024, 23:36
Вы пишете немыслимые вещи. В меню программы не появится выбор из PHP FastCGI модулей, если они не установлены, т.к. список берётся из файловой системы, когда модули физически уже есть на диске, т.е. установлены.
В списке оно было, но не включалось. я пробовал 10 раз. Я расценил это, как то, что не установил. Оно просто не включалось. Я переустановил в другую папку и все заработало. Значит запуск где-то сломался.
Было в списке - значит было установлено. Зачем вы выдумываете небылицы про неустановленные модули, кода проблема у вас была совершенно в другом (скорее всего в настройках антивируса/файрвола)?
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 23 июн 2024, 12:16
AEDSolutions
Максим писал(а): ↑22 июн 2024, 18:42
AEDSolutions писал(а): ↑22 июн 2024, 18:39
В списке оно было, но не включалось. я пробовал 10 раз. Я расценил это, как то, что не установил. Оно просто не включалось. Я переустановил в другую папку и все заработало. Значит запуск где-то сломался.
Было в списке - значит было установлено. Зачем вы выдумываете небылицы про неустановленные модули, кода проблема у вас была совершенно в другом (скорее всего в настройках антивируса/файрвола)?
Я извиняюсь, если я Вас зацепил. Ваша реакция немного хамоватая. Я же объяснил. Версия новая. Все другое. Я не писал этот продукт и не знаю, может ли быть такое, что оно в списке есть, но может быть не установлено. Тем более как и многие мои коллеги предполагают, что совсем свежая версия, может иметь ошибки. И по этой причине не торопятся ставить ее. Не стоит по этому поводу сильно обозлятся.
У меня не стоит антивирус. Стоит windows 10 и его защитник. Фаерволов сторонних тоже нет. Все запрашиваемые соединения я разрешил.
Я воспроизвел проблему и записал ее. Может быть это как-то поможет.
Прикрепить файлы не дает, пишет ошибка http. Поэтому ссылку на гифку по проблеме прикрепляю.
https://disk.yandex.ru/i/flhkAmgFl0trlA - Это gif можете скачать его, чтобы оно вопроизвелось
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 23 июн 2024, 13:39
Максим
AEDSolutions писал(а): ↑23 июн 2024, 12:16
Максим писал(а): ↑22 июн 2024, 18:42
Было в списке - значит было установлено. Зачем вы выдумываете небылицы про неустановленные модули, кода проблема у вас была совершенно в другом (скорее всего в настройках антивируса/файрвола)?
Я извиняюсь, если я Вас зацепил. Ваша реакция немного хамоватая. Я же объяснил. Версия новая. Все другое. Я не писал этот продукт и не знаю, может ли быть такое, что оно в списке есть, но может быть не установлено. Тем более как и многие мои коллеги предполагают, что совсем свежая версия, может иметь ошибки. И по этой причине не торопятся ставить ее. Не стоит по этому поводу сильно обозлятся.
У меня не стоит антивирус. Стоит windows 10 и его защитник. Фаерволов сторонних тоже нет. Все запрашиваемые соединения я разрешил.
Я воспроизвел проблему и записал ее. Может быть это как-то поможет.
Прикрепить файлы не дает, пишет ошибка http. Поэтому ссылку на гифку по проблеме прикрепляю.
https://disk.yandex.ru/i/flhkAmgFl0trlA - Это gif можете скачать его, чтобы оно вопроизвелось
Боже упаси, я вам нигде не хамил и нигде не обозлялся, вы опять что-то выдумываете. Я лишь высказал своё недоумение о том, зачем вы, имея установленные модули (имея их на диске и имея их в меню программы, т.е. явно установленные), пишете, что они у вас не установились. Это как сесть в машину и видеть перед собой руль, но думать что его нет, потому что "машина то, новая, и в ней всё по другому...".
По поводу незапуска - нужно было смотреть лог программы и модулей, если он пуст, то проверять работу CURL (
пример), т.к. было уже множество случаев, когда его работа блокируется системным файрволом и из-за этого не запускаются модули.
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 23 июн 2024, 16:24
AEDSolutions
Максим писал(а): ↑23 июн 2024, 13:39
AEDSolutions писал(а): ↑23 июн 2024, 12:16
Я извиняюсь, если я Вас зацепил. Ваша реакция немного хамоватая. Я же объяснил. Версия новая. Все другое. Я не писал этот продукт и не знаю, может ли быть такое, что оно в списке есть, но может быть не установлено. Тем более как и многие мои коллеги предполагают, что совсем свежая версия, может иметь ошибки. И по этой причине не торопятся ставить ее. Не стоит по этому поводу сильно обозлятся.
У меня не стоит антивирус. Стоит windows 10 и его защитник. Фаерволов сторонних тоже нет. Все запрашиваемые соединения я разрешил.
Я воспроизвел проблему и записал ее. Может быть это как-то поможет.
Прикрепить файлы не дает, пишет ошибка http. Поэтому ссылку на гифку по проблеме прикрепляю.
https://disk.yandex.ru/i/flhkAmgFl0trlA - Это gif можете скачать его, чтобы оно вопроизвелось
Боже упаси, я вам нигде не хамил и нигде не обозлялся, вы опять что-то выдумываете. Я лишь высказал своё недоумение о том, зачем вы, имея установленные модули (имея их на диске и имея их в меню программы, т.е. явно установленные), пишете, что они у вас не установились. Это как сесть в машину и видеть перед собой руль, но думать что его нет, потому что "машина то, новая, и в ней всё по другому...".
По поводу незапуска - нужно было смотреть лог программы и модулей, если он пуст, то проверять работу CURL (
пример), т.к. было уже множество случаев, когда его работа блокируется системным файрволом и из-за этого не запускаются модули.
Значит Вы уже просто этого не замечаете. Я Вам дал четкие аргументы, почему я "навыдумывал небылицы", которые в мире разработки абсолютно адекватны и встречаются каждый день. Про автомобили... Китайских автомобилей сейчас очень много. Новых. Но многие относятся к этому с настороженностью. Не понятно, чего от них ждать, Как будут работать. Да вообще странно, что Вы не понимаете уверенных аргументов. Вижу Вам просто нравиться хамить своими "Зачем вы выдумываете небылицы про неустановленные модули" и "Вы пишете немыслимые вещи. ". Надеюсь со всеми продуктами, которые вы используете Вам сразу все понятно и не случается проблем.
Все. Думаю это последнее, что я написал от эмоций. Еще раз извиняюсь.
Re: При обращение к маршрутам Laravel Nginx всё время вернёт 404
Добавлено: 23 июн 2024, 23:56
EnjoyWeb
AEDSolutions писал(а): ↑23 июн 2024, 16:24
Я Вам дал четкие аргументы, почему я "навыдумывал небылицы", которые в мире разработки абсолютно адекватны и встречаются каждый день.
Чел, я реально тут на стороне админа. Я всяких чайников видал канешн, но чтобы смотреть на модули в меню проги и думать что они не установлены - енто надо быть ну оооочень начинающим. Прикинь, открываю я раздел Extensions в Chrome, вижу там расширение "X" ииии..... думаю что оно не установлено! Я даже во сне такое хрен представлю, разве шо под грибами.