@ru_laravel

Страница 13 из 39
Celestial
26.12.2016
14:43:54
))

Grzegorz
26.12.2016
14:44:41
а каково ваше мнение когда php5 полностью вымрет?

Celestial
26.12.2016
14:44:49
никогда

Adel
26.12.2016
14:44:51
уже в следующем году

Google
Adel
26.12.2016
14:44:54
прекратится поддержка

Celestial
26.12.2016
14:45:04
пока хостинги предоставляют php старых версий

люди будут сидеть на этих старых версиях

Adel
26.12.2016
14:45:12
и все фрейворки перейдут на 7

ларавель 5.5 уже будет требовать пхп 7.0

Grzegorz
26.12.2016
14:45:30
а в каком квартале/месяце?

уже в следующем году

прекратится поддержка

Adel
26.12.2016
14:45:52
http://php.net/supported-versions.php

хм...

продлили

аж до 19го года фиксы безопасности для 5.6

Celestial
26.12.2016
14:46:57
яж сказал))

Google
Grzegorz
26.12.2016
14:47:08
ну зато Active Support Until до 31

Alexander
26.12.2016
20:43:45
Всем привет! Попытаю счастье тут :) Поставил сначала одну библиотеку для загрузки фото через AJAX, затем FileAPI, ошибка одна и та же. Следовательно ошибку библиотеки исключаем. В URL пробовал передавать ссылку как относительную с /admin/... так и абсолютную https://site.ru/admin.. результат один и тот же. Идет запрос по верному адресу, но получаю с него 301 редирект на http:// это видно из консоли. Как победить? Обычные запросы с https ходят ок. На локале без https все работает.

Nikolay
26.12.2016
21:00:37
Авторизации никакой нет?

Со временем на сервере все ок?

Alexander
26.12.2016
21:09:40
это админка, авторизация есть

как проверить все ок со временем на сервере или нет?

Других проблем с https у меня на нем нет. Обычное сохранение и сайт в целом - все работает

Перепроверил, текстовые ajax запросы ходят без проблем, редирект именно при попытке передачи файла

Valery
27.12.2016
10:24:04
странно. и так с любым файлом любого размера?

Alexander
27.12.2016
10:27:54
Дело в том, что запрос даже до роута не доходит :(

в чем причина не понимаю

Пробовал 3мя разными плагинами засылать картинки, один и тот же итог

Valery
27.12.2016
10:29:08
а без плагинов обычной формой обычный пост если?

Alexander
27.12.2016
10:31:30
Не AJAXом?

то все ок

Я так главную картинку сохраняю

Голову уже свернул :)

Valery
27.12.2016
10:36:10
можно для начала проверить причастность ларавела к этому. взять просто форму с подключенным jquery.form и отправить аяксом на простой пхп файлик. если такая же фигня будет, то проблема в каких-то настройках сервера

Alexander
27.12.2016
10:37:01
Сейчас попробую сообразить как это провернуть

Valery
27.12.2016
10:37:03
в .htaccess ничего подозрительного нет?

Google
Alexander
27.12.2016
10:38:16
в .htaccess ничего подозрительного нет?
Вроде нет https://hastebin.com/uwunesapeh.apache

Беру свои слова обратно. Запрос до роута доходит. Если убираю csrf_field() то выдает ошибку 500. Сделал просто php файл с формой и на приемку. Все работает. Я в печали :(

Valery
27.12.2016
11:57:09
csrf вроде бы мидлварь проверяет ещё до роута

Alexander
27.12.2016
11:59:56
Эм.. и что это значит? )

Misha
27.12.2016
12:06:23
2 варианта или добавить путь куда ты отправляешь файлик в исключения или

Без или

Alexander
27.12.2016
12:07:24
Дак до отправки файлика дело не доходит. Все тормозится где то на дороге к методу

Misha
27.12.2016
12:07:58
Покажи форму которая отправляет

Alexander
27.12.2016
12:08:45
<form action="/admin/aticle/images-upload" class="dropzone"> {{ csrf_field() }} <div class="fallback"> <input name="file" type="file" multiple /> </div> </form>

Valery
27.12.2016
12:10:32
может у аякса какие-то проблемы с многофайловым полем? попробуй без мультипл

Alexander
27.12.2016
12:10:38
Точно такой же формой шлю на голом php в голый php все воркает (

ща

ппц

убрал - заработало

???

Valery
27.12.2016
12:15:39
а тебе обязательно с мультипл надо?

Alexander
27.12.2016
12:16:07
Самое забавное, что дропзону пофиг мульти стоит или нет. А через FileAPI только 1 выбрать можно

Valery
27.12.2016
12:18:31
это Мише спасибо, что попросил форму показать, ускорил процесс )

Alexander
27.12.2016
12:19:13
Ну мне подобная мысль в голову даж не приходила

Google
Alexander
27.12.2016
12:44:06
Ох.. бред какой-то.. вернул multiple оно работает. Пойду посплю нафиг..

Valery
27.12.2016
12:45:00
может закешировалось без мультипл?

Alexander
27.12.2016
14:09:23
может закешировалось без мультипл?
я если честно в ступоре :) у меня кэша нет. Но может лара чего кэширует. Сейчас почищу

Больше всего не навижу такие странности. Но все работает. php artisan cache:clear не испортил картину

Valery
27.12.2016
14:31:54
ещё для верности php artisan view:clear

Alexander
27.12.2016
15:12:05
Нашел ошибку. Стыдно произносить

Valery
27.12.2016
16:17:35
колись

Alexander
27.12.2016
16:19:35
Вообщем по какой-то неведанной причине, я слал запрос на url оканчивающийся / На локалке это все видно корректно редиректило, а на сервере оно редиректило на http

Valery
27.12.2016
16:25:19
т.е. images-upload?fileapi=.... - правильно, images-upload/?fileapi=.... - неправильно?

Alexander
27.12.2016
16:26:12
да

во втором случаи редиректило на images-upload?fileapi= но на http протокол

При этом get запросы редиректит корректно

Т.е. если руками забить site/category/ то он нормально отправляет на site/category

два дня коту под хвостик.

Valery
27.12.2016
16:31:58
бывает, чо

Alexander
27.12.2016
16:33:47
Спасибо за поддержку :)

Valery
28.12.2016
02:36:40
а если в самом роуте в конце слеш добавить?

Alexander
28.12.2016
06:33:19
а если в самом роуте в конце слеш добавить?
Не пробовал. У меня редирект настроен с окончаний на /, что редиректило на url без / на конце. Хотя на php формуме обругали такую практику

Nikolay
28.12.2016
12:57:01
Друзья

Google
Nikolay
28.12.2016
12:57:11
У всех сразу scheduler заводился

?

в крон вроде как прописал

вызов через консоль команды работает

Куда смотреть?

Valery
28.12.2016
12:58:45
у меня в нём работает $schedule->call(function () { но не работает $schedule->command('queue:work —force')->everyMinute(); и никаких ошибок не выдаёт

Nikolay
28.12.2016
12:59:56
вооо

Та же история

Valery
28.12.2016
13:00:03
5.2

Nikolay
28.12.2016
13:00:06
5.3

Valery
28.12.2016
13:00:25
а сама команда какая?

Nikolay
28.12.2016
13:00:46
protected function schedule(Schedule $schedule) { $schedule->command('alarms:sync') ->everyMinute(); }

Ну а команда через arisan

отрабатывает отлично

Valery
28.12.2016
13:01:40
я временно проблему решил так: Route::get('/cli/schedule', function(){ Artisan::call('schedule:run'); Artisan::call('queue:work', [ '--force' => true, ]); return 'done'; });

один фиг каждую минуту

Nikolay
28.12.2016
13:02:08
но это грязь какая-то

сссццккаааа, аж пригорает

Valery
28.12.2016
13:03:45
а гуглил? может кто уже сталкивался

Nikolay
28.12.2016
13:03:56
Ладно, решу отпишусь

Страница 13 из 39