Николай
Кто готов поработать, удаленная проектная работа
Николай
Пиши в лс
Николай
да, мне тоже можно
Eugene Goose
Ребята, вот такой вопрос: js скрипты в ларе, куда вообще лучше складывать?
Vadim
всем привет. такой тупой вопрос. есть форма. на ней 2 кнопки. одна работает как сабмит через пост. вторая через аякс
Vadim
как сделать так, что бы при клике мне вернуло всё то, что и обычный сабмит
Vadim
<script type="text/javascript" language="javascript"> $('#save_case').on('click', function() { var msg = $('#formx').serialize(); $.ajax({ type: 'POST', url: 'store', data: msg, success: function(data) { //?? } }); }); </script>
Vadim
<div class="btn btn-success btn-label right10" id="save_case" ><span><i class="fa fa-save"></i></span> Save Case </div>
Vadim
до метода пробиваюсь, но вернуть контент не могу
Vadim
ну т.е. отобразить
Arthur'); DROP TABLE Users;--
ребят. хэлп. разместил на ngrok сайт. и внезапно Laravel стал давать ссылки на js и css через http. WTF? Вчера такого не было
Arthur'); DROP TABLE Users;--
ngrok http 192.168.10.10:80 -host-header=homestead.app
Arthur'); DROP TABLE Users;--
до этого делал share homestead.app внутри homestead
Arthur'); DROP TABLE Users;--
естесно браузер начал еще и css блокировать когда по https хожу
Arthur'); DROP TABLE Users;--
дело не в том как я поставил ngrok, уже проверял
Arthur'); DROP TABLE Users;--
ну работало же, что за... :(
Arthur'); DROP TABLE Users;--
по идее надо сменить url в .env на тот что с https. никакой реакции
Arthur'); DROP TABLE Users;--
кстати route() тоже дает направильный урл к сайту, даже если APP_URL установлен
Arthur'); DROP TABLE Users;--
env и config определены правильно
Arthur'); DROP TABLE Users;--
кстати, зайдите https://eb6d81f8.ngrok.io/login
Arthur'); DROP TABLE Users;--
у вас тоже так?
Sergey
Лара всегда так делает, разве нет?
Arthur'); DROP TABLE Users;--
вот когда на продакшн сервере всё норм
Arthur'); DROP TABLE Users;--
а на нгроке он не берет почему-то url тот что я вписываю
Arthur'); DROP TABLE Users;--
а берет тот что прописан в homestead
Arthur'); DROP TABLE Users;--
пишет http://homestead.app
Arthur'); DROP TABLE Users;--
я понял почему не было предупреждений. я заходил по локальному на homestead.app а сейчас на сам адрес ngrok, вот почему. а все равно, можно заставить laravel нормально показывать даже через ngrok?
Arthur'); DROP TABLE Users;--
что самое худшее, это при авторизации он редиректит на homestead.app
Arthur'); DROP TABLE Users;--
вот теперь 😕
Vadim
Ты где всё прописываешь
Vadim
В .env?
Arthur'); DROP TABLE Users;--
Ты где всё прописываешь
всё? там только url
Arthur'); DROP TABLE Users;--
Vadim
Проверь еще в config
Arthur'); DROP TABLE Users;--
проверял
Arthur'); DROP TABLE Users;--
env и config определены правильно
Vadim
хм
Arthur'); DROP TABLE Users;--
я подозреваю почему, host-header
(;¬_¬)
чатик, такая проблема. написал команду артизановскую. она берет некую модель по условиям, бьет на чанки и чанки внутри обрабатываются. проблема заключается в том, что периодически команда завершается до того, как все модели с подходящим условием будут обработаны
(;¬_¬)
например беру по 1000 чанки... он 2000 обработает, и помрет
(;¬_¬)
перезапустишь... еще 1000 обработает и сдохнет
(;¬_¬)
скотина =_=
Юрий
таймаут на выполнение пхп скрипта?)
Anton
@fairhypo у консольной команды разве таймаут есть? Это же не браузер вроде? или я ошибаюсь?
invariance
а причем тут браузер)
invariance
у всего таймаут есть
Anton
А причём тут таймаут?
Anton
Тут инициализация консольного приложения, т.е. экземпляра, всё забутсрапилось и полетели выполняться. И уже в зависимости от этапов работы скрипта, он завершается, тут никакого таймаута быть не должно
invariance
А причём тут таймаут?
ну тк запрос долго выполняется -> падает
Anton
@DreddyI Делаешь \Log::info('Тут сообщения или параметры'); Так же твой процесс может убиваться системой, поэтому юзаешь такие утилиты к htop, dstat и смотришь поведение системы. Процесс сам по себе не умирает. поэтому на этапе выполнения юзай ps aux | grep php
Anton
чатик, такая проблема. написал команду артизановскую. она берет некую модель по условиям, бьет на чанки и чанки внутри обрабатываются. проблема заключается в том, что периодически команда завершается до того, как все модели с подходящим условием будут обработаны
Anton
например беру по 1000 чанки... он 2000 обработает, и помрет
Anton
перезапустишь... еще 1000 обработает и сдохнет
Anton
скотина =_=
(;¬_¬)
у всего таймаут есть
у консольного скрипта нет таймаута
invariance
и чем же он тогда убивается?)
(;¬_¬)
и чем же он тогда убивается?)
ну вообще у виртуалочек, например, есть в хостмашине утилитки которые смотрят чтоб процессы не выжирали больше чем тарифом рассчитано
(;¬_¬)
но у нас там железный конь =_=
Anton
@DreddyI я по кофейной гуще не гадаю, пиши параметры выполнения в лог и отлавливай исключения.
(;¬_¬)
пройди дебагом. посмотри из-за чего падает
xdebug-ом? яж заебусь 3к итераций ловить +)
invariance
я потомственный программист в третьем поколении
Anton
@DreddyI без обид, просто тести) Или как товарищ выше описал - дебагом.
invariance
излечу баги
invariance
наложу оверхед
(;¬_¬)
Там профайлинг есть.
говорят профайлинг xdebug-а монструозен и тормозюч и лучше для профайлинга юзать xhprof...
(;¬_¬)
ладно, мысль понял, спасибо =)
Dmitriy
На проде то зачем его юзать
Anonymous
Если по таймауту отвалилось обычно это в лог пишется
Юрий
Можно поиграться еще с памятью, выделяемой под пых. Если не в этом проблема - копайте глубже. таймаут и память - просто первое, что приходит в голову в таком случае.
Юрий
Laravel 5.5 Returns the Request Data from the Validator https://laravel-news.com/request-data-validator-improvements
Aleserche
я наверное поздно, но может там какой-нибудь Fatal Error: Allowed Memory Size of 12309 Bytes...``?
Golodnyi
Товарищи, можно ли как то проверить запуск пхп приложения, ну типа php -S, но без запуска сервера?
Aleserche
как без сервера проверять? Если только это не консольное
Golodnyi
ну мож есть вариант с сервером, но так чтоб не садиться на порт, а после запуска сразу отвалиться