Size: a a a

2020 January 24

RK

Roman Kolosov in Laravel Pro
Ещё более грубо говоря заголовки это мета, иначе говоря ключи запроса по которым принимающая сторона понимает что делать с телом запроса, квери и боди параметрами
источник

RK

Roman Kolosov in Laravel Pro
Liv Alex
ну, т.е. для обеспечения CORS я могу выбрать 1 из 2-ух путей:
1. прописать вручную заголовки по спеке в конфиге nginx
2. не лезть в конфиг nginx, а поставить пакет, который будет обрабатывать запросы и дописывать правильные заголовки ответам
верно я понимаю?
Нет
источник

y

yu2ry in Laravel Pro
Liv Alex
ну, т.е. для обеспечения CORS я могу выбрать 1 из 2-ух путей:
1. прописать вручную заголовки по спеке в конфиге nginx
2. не лезть в конфиг nginx, а поставить пакет, который будет обрабатывать запросы и дописывать правильные заголовки ответам
верно я понимаю?
источник

RK

Roman Kolosov in Laravel Pro
Cors это локальный фильтр, nginx глобальный в вашей трактовке
источник

RK

Roman Kolosov in Laravel Pro
Но тут ещё вопрос как настроен сервер, проксируется ли он и тп и тд
источник

LA

Liv Alex in Laravel Pro
Roman Kolosov
Но тут ещё вопрос как настроен сервер, проксируется ли он и тп и тд
тут без усложнений, никто никуда не проксируется :)
Т.е. я ставлю 2 фильтра, по сути
1. фильтр на сервер - в конфиге nginx пропускаю все запросы с любым значением origin
2. далее запрос попадает в логику приложения
3. на уровне приложения я проверяю выполнение требований rfc - чтобы origin был допустимым, методы и заголовки тоже были допустимыми - и выдаю ответ, снабженный уточненными заголовками
Теперь ближе к реальности?
источник

y

yu2ry in Laravel Pro
Liv Alex
тут без усложнений, никто никуда не проксируется :)
Т.е. я ставлю 2 фильтра, по сути
1. фильтр на сервер - в конфиге nginx пропускаю все запросы с любым значением origin
2. далее запрос попадает в логику приложения
3. на уровне приложения я проверяю выполнение требований rfc - чтобы origin был допустимым, методы и заголовки тоже были допустимыми - и выдаю ответ, снабженный уточненными заголовками
Теперь ближе к реальности?
зачем включать php если ты можешь все это сделать в nginx?
источник

y

yu2ry in Laravel Pro
я скинул сверху тебе как сделать в Laravel и как сделать в nginx
источник

y

yu2ry in Laravel Pro
Liv Alex
тут без усложнений, никто никуда не проксируется :)
Т.е. я ставлю 2 фильтра, по сути
1. фильтр на сервер - в конфиге nginx пропускаю все запросы с любым значением origin
2. далее запрос попадает в логику приложения
3. на уровне приложения я проверяю выполнение требований rfc - чтобы origin был допустимым, методы и заголовки тоже были допустимыми - и выдаю ответ, снабженный уточненными заголовками
Теперь ближе к реальности?
источник

LA

Liv Alex in Laravel Pro
спасибо, ушел просвещаться
источник
2020 January 25

РИ

Роман Игумнов... in Laravel Pro
Ребята всем привет! Кто подскажет как в тестах Dusk выдернуть статус ответ от роута? Типа assertStatus
источник

РИ

Роман Игумнов... in Laravel Pro
Или это только юнит тестами?
источник

zN

zVlad Nesquik in Laravel Pro
У кого то была такая проблема, что в лог не писались ошибки? Удаляю файл логов и все ок, пишутся ошибки. Челез время специально делаю ошибку (например, не верный запрос) и в логах ничего нету. За то есть мое логирование, которое веду (log::notice). Удаляю файл - все ок, пишется ошибка.
источник

V

Vladislav in Laravel Pro
chmod 777?
источник

y

yu2ry in Laravel Pro
zVlad Nesquik
У кого то была такая проблема, что в лог не писались ошибки? Удаляю файл логов и все ок, пишутся ошибки. Челез время специально делаю ошибку (например, не верный запрос) и в логах ничего нету. За то есть мое логирование, которое веду (log::notice). Удаляю файл - все ок, пишется ошибка.
chmod -R 777 /path/to/storage/logs/
info('test log'); // Laravel
источник

P

PSYTRGLES in Laravel Pro
ща бы три семерки выпивать...
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

или acl курить
sudo setfacl -Rdm u:www-data:rwx,u:USER:rwx storage && sudo setfacl -Rm u:www-data:rwx,u:USER:rwx storage
в любом случае, смотреть какие права стоят и кто владелец сначал:
ls -la  /web/www/laravel/storage/logs
источник

АВ

Алексей Веснин... in Laravel Pro
Alex Ivenkov
эээ, прописываешь свой ключ в настройках аккаунта на гитхабе/битбакете/гитлабе или чем ты там пользуешься и всё
Я использую приватные репозитории, в аккаунте уже с десяток ключей. Сначала прописываю, все работает, после N времени ошибка доступа, пока снова не сгенерирую новые ключи.
источник

P

PSYTRGLES in Laravel Pro
ssh-add ~/.ssh/key  не помогал?
источник

VS

Vanya Stafford in Laravel Pro
Привет. Нужен совет как сделать мне такое  Route::post('widget/{code}/v{version}/save', 'Widget/{code}/V{version}/Settings@save') ? Через каллбэк?
источник

АВ

Алексей Веснин... in Laravel Pro
PSYTRGLES
ssh-add ~/.ssh/key  не помогал?
все ключи так добавляю, но что-то идет не так.
источник