Size: a a a

Laravel для начинающих

2021 June 13

Д

Діма in Laravel для начинающих
Да я сам так назвал.
Я не из сервера ее брал, а ctrl+c ctrl+v
источник

P

PSYTRGLES in Laravel для начинающих
include /etc/nginx/sites-available/*.conf;

ну вообще похоже что тебе сюда. твой проект не в /var/www/html лежит?
источник

P

PSYTRGLES in Laravel для начинающих
это дефолт, там даж имени сервера нет
источник

Д

Діма in Laravel для начинающих
Так разве нельзя глобально применить настройку для всех проектов.
Там же есть основная, и все осталные, который в sites-available ее перезаписывают
источник

Д

Діма in Laravel для начинающих
Понял.
Тогда такой вопрос.
В sites-available лежит 2 конфига,
один для ssl один обычный.
источник

P

PSYTRGLES in Laravel для начинающих
ну какой надо. или оба
источник

SS

Serg Serdyuk in Laravel для начинающих
Брейни так и не крутил, в вестацп примерно так же
источник

Д

Діма in Laravel для начинающих
Нашел те два файла.
И действительно
там уже есть строка
try_files $uri $uri/ /index.php?$query_string;

Хорошо хоть строку нашел.
Хоть знаю уже что тыкать)))
Напишу еще к тем брейни на форум.
может ответят
источник

Д

Діма in Laravel для начинающих
Вот еще такая  штука.
https://laracasts.com/discuss/channels/laravel/403-invalid-signature-every-time-i-try-to-verify-email-in-laravel-57


Notice the q=... . This was necessary for testing on a previous site I had and somehow got copied over. Since it's not visible in the browser, it was tough to track down.

In other words, if the URL you see in the browser is as expected and you're getting the 403 then it's likely your server is adding something to the URL which Laravel correctly identifies as possible tampering.

Take a look at the docs to see that your nginx settings are as they suggest. Mine aren't exactly the same but it helped my track down that extra query.
источник

Д

Діма in Laravel для начинающих
Насколько я понял его инглиш.
То у чувака в конце
try_files $uri $uri/ /index.php?$query_string&q=foo;

было дописано &q=foo и поэтому сервер добавлял после запроса эту строку, и поэтому лараверь распознавал это как неправильную строку.

Насколько я понимаю что у меня такое же поведение.

Так как на локалке в ответ на
$request->all();
летит 2 значения
а на проде летит 3 значения
и 3е именно начинается с q=email и так дальше.

Почему тогда у меня так себя ведет если сервер настроен без той строки &q= в конце
источник

P

PSYTRGLES in Laravel для начинающих
мож конфиги не те, с такими панелями не работаю, не помогу.
рестартил сервак?
источник

Д

Діма in Laravel для начинающих
Вот такая штука приходит из подтверждения,


Да, рестрартил.
еще раз попробую.
думаю дело 90% в сервере
источник

VY

Vladimir Yefremov in Laravel для начинающих
интересный "феномен";
тестирую один и тот же код на 2-х разных машинах: на обоих винда и Опенсервер. Отличается только версия Опенсервера (не думаю, что это очень важно).
в блэйде ссылка
<a  class="buy-personal buy-personal_link" href="{{ route('register', ['packages' => 1]) }}">
такой роут
Route::get('register/{package}', 'Auth\RegisterController@showRegistrationForm')->name('register');

видим параметр: в роуте - package, в ссылке - packages;

на одной машине работает без проблем и переходит по ссылке, на другой выдает ошибку:
`Missing required parameters for [Route: register] [URI: ru/register/{package}]. (View: C:\webdevelopment\OpenServer\domains\agrisupp_2\agri\resources\views\frontend\dashboard\subscribe\personal_pack_construct.blade.php)`
источник

SS

Serg Serdyuk in Laravel для начинающих
Кеш роутов и вьюх чистил?
источник

VY

Vladimir Yefremov in Laravel для начинающих
да, все почистил
источник

SS

Serg Serdyuk in Laravel для начинающих
Версии рнр, ветки гита одинаковые? 🌚
источник

P

PSYTRGLES in Laravel для начинающих
ставлю на то, что там где работает, или кеш, который не скинулся, или не там смотришь )))

открой в другом браузере там где работает
источник

VY

Vladimir Yefremov in Laravel для начинающих
да, в той же ветке;
источник

SS

Serg Serdyuk in Laravel для начинающих
А брузер то при чем к ошибке бека)
источник

P

PSYTRGLES in Laravel для начинающих
какой ошибки? ее нет
источник