@phpclubru

Страница 114 из 956
Idris
14.02.2017
19:14:27
Я все думаю что дело именно в мемтоположении фрагмента вызова функции для редактирования id3 тегов

Grigori
14.02.2017
19:16:05
http://phpfaq.ru/debug

Idris
14.02.2017
19:16:51
Спасибо займусь этим прямо сейчас

Grigori
14.02.2017
19:18:57
обращайся еще!

Google
Idris
14.02.2017
19:19:24
?

Серёга
14.02.2017
19:32:16
Вы нашли то в чем я ошибся?
Я вот с этой фразы немного охерел:-)

Idris
14.02.2017
19:32:39
?

Evgeniy
14.02.2017
20:03:51
я думаю ошибка в коде

Idris
14.02.2017
20:04:43
Думаете кодом запрещено добовлять другие процессы во время аплоадинга файла?

Я пытался в качестве мемтоположения файла выбирать временное местоположение = 0 результата

Ильнар
14.02.2017
20:05:37
Ильнар: Ребят, а на бекенде, как мне передать массив данных для принятия ангуляром?)) Типо чтобы json был. Использую php. Получается же, мне нужно просто выплюнуть с echo json массив, а анг все сам схавает ?

Idris
14.02.2017
20:06:04
Файл загружается, но никаких уведомлений об этом нет, как при нормальной загрузке

Да и данные в бд не заливаются

Серёга
14.02.2017
20:07:31
А в логах вообще есть, что?:-)

Idris
14.02.2017
20:07:37
Повидимому сам скрипт загрузки ограничен, переписать попробую

Начал выводить сообещния об ошибках

Там только мелочь и то 4 штуки

Google
Idris
14.02.2017
20:08:38
Ajax перестал нормально реагировать на запросы

Серёга
14.02.2017
20:12:11
При загрузке любой картинки такое?

Idris
14.02.2017
20:12:42
Mp3 файла ну и картинки тоже

Если подключаю фнукцию то да

Серёга
14.02.2017
20:14:57
тогда функцию дебажить, построчно и логи шурстить, иначе просто так ничего не ломается...ну и просто так ничего не работает)))...хотя)))Ггг

Idris
14.02.2017
20:14:58
Сам алгоритм таков: когда файл загрузиться и переедет в директорию где она хранится,функцией взять эти данные о местонахождении и имени далее подредактировать теги

Я пробовал без функции

Тоже самое чет

Серёга
14.02.2017
20:15:57
Если подключаю фнукцию то да
обнаружено противоречие)))

Idris
14.02.2017
20:16:11
С такой проблемой не сталкивался раньше

Суть в том что если я химичу что-то в процессе аплоадинга

Серёга
14.02.2017
20:16:38
надеюсь post_max_size не дефолтовый?)))

Idris
14.02.2017
20:16:48
Конечно

Файл грузится, но не её данные в бд

Либо и то и другое не грузится

dypa
14.02.2017
20:21:32
а с aerys ни кто не пробовал работать?

Серёга
14.02.2017
20:23:35
Либо и то и другое не грузится
так не бывает))ищи обстоятельсто при каких, что то работает, а что-то нет)

Idris
14.02.2017
20:23:58
Обстоятельства такие

Pavel
14.02.2017
20:24:37
а с aerys ни кто не пробовал работать?
Я пробовал. Документации мало. Аарон который пришел из Icicleio пилит его вторую версию, по которой пока вообще нету доков. Так что ждем ебилдов.

Google
Idris
14.02.2017
20:24:39
Если идти по алгоритму т.е после перемещения загружаемого файла в нужную директорию попытаться менять теги

Файлы и бд не грузятся

Если в другое место то файл грузится но в бд ничего не пишется

Дело в местоположении скрипта походу

dypa
14.02.2017
20:25:44
Серёга
14.02.2017
20:25:46
с правами всё хорошо?)

Idris
14.02.2017
20:25:58
На тест серваке стоит

777

Всему и вся?

Если не химичить со скриптом загрузки то все работает идеально хз в чем дело попробую вставлять строку за строкой

Серёга
14.02.2017
20:28:06
удачи;)

Idris
14.02.2017
20:28:37
Она мне не помешает уже день ломаю голову

Idris
14.02.2017
20:29:13
Думал решить эту проблему и написать формы с последущим редактированием тегов

А не тут то было:)?

Серёга
14.02.2017
20:30:11
Она мне не помешает уже день ломаю голову
ошибка наверняка бональная и незаметная, лучше отдохни утро вечера мудренее, глаз уже забился в таких случаях ошибку в упор не увидишь

Idris
14.02.2017
20:31:15
Дело говоришь,спасибо!

Pavel
14.02.2017
20:32:27
я уткнулся в полное непонимание как запустить через Amp\Process внешний процесс в рамках aerys
А это смотрел? https://github.com/amphp/process/blob/master/examples/002_write_command.php там же есть примеры

dypa
14.02.2017
20:35:07
да смотрел, минимальный пример $router->get("/test", function (Aerys\Request $request, Aerys\Response $response, $parameters) { \Amp\run(function() { $proc = new Amp\Process("echo " . rand(1, 1000)); $result = (yield $proc->exec(Amp\Process::BUFFER_ALL)); var_dump($result->stdout); // "1" }); ошибка LogicException: Cannot run() recursively; event reactor already active

вообще странновато написан проект, половина кода в функциях, eval

Grigori
14.02.2017
20:37:57
это ж не race condition, врубаешь дебаг - и ветер в харю

Google
dypa
14.02.2017
20:38:40
это ж не race condition, врубаешь дебаг - и ветер в харю
давай еще ссылку на статью по дебагу :)

Grigori
14.02.2017
20:39:04
Ctrl-F-debug

Pavel
14.02.2017
20:41:49
Попробуй не yield $proc->exec а просто $proc->exec

dypa
14.02.2017
20:42:50
ну я начал с примеров, уже накидал рабочий вариант с Amp\immediately (сработала магия заданного вопроса)

без генератора у тебя блокируется поток

Pavel
14.02.2017
20:43:30
Подожди, неееее

\Amp\run(function() { вот это убери

Admin
ERROR: S client not available

Pavel
14.02.2017
20:43:47
У тебя в колбеке и так асинхронно все идет

А ты делаешь лишнюю обертку.

dypa
14.02.2017
20:46:38
У тебя в колбеке и так асинхронно все идет
не похоже notice Undefined property: Amp\Deferred::$stdout

Pavel
14.02.2017
20:48:17
А скинь мне листинг, я у себя запущу

dypa
14.02.2017
20:48:50
полный пример кода выше

Pavel
14.02.2017
21:48:57
$handler = function(Request $req, Response $res) { $proc = new Amp\Process("echo " . rand(1, 1000)); $result = (yield $proc->exec(Amp\Process::BUFFER_ALL)); var_dump($result->stdout); // "1" }; (new Host)->expose("*", 1337)->use($handler);

У меня все работает!

string(4) "366 "

Stanly
15.02.2017
07:54:52
Прочитал сейчас про Ларавел, установка описана тока по линукс, под винду нету что ли?

Pavel
15.02.2017
07:59:14
Там все так же, или используй виртуалку

Nikolay
15.02.2017
07:59:43
лучше прекратить использовать виндовс

Google
Stanly
15.02.2017
08:00:03
Спасибо, нашел под винду установку

Да не могу никак расстаться с виндой

Pavel
15.02.2017
08:01:06
Виртуалка поможет

А вообще нету ничего страшного если ide будет в винде, главное чтобы сам проект был в той среде которая на хостинге

Stanly
15.02.2017
08:02:05
Линуксом пользовался, нравится, из всех тока Антергос понравился на базе Арч, у них настройка ламп удбная

А вообще нету ничего страшного если ide будет в винде, главное чтобы сам проект был в той среде которая на хостинге
То есть если локалка на винде стоит и проект собран на винде, а сервак на линуксе, значит проект с ларавелом не будет работать на серваке?

Pavel
15.02.2017
08:03:48
Будет, но возможны кучи мелких проблем

Stanly
15.02.2017
08:04:19
Но они исправимы, так?

Pavel
15.02.2017
08:04:22
Если все писать универсально то будет работать одинаково

Ну да, там всякие слеши в директориях и т.д.

Nikolay
15.02.2017
08:05:09
Переносы строк, адресация

Stanly
15.02.2017
08:05:11
Понятно, спасибо большое

Nikolay
15.02.2017
08:05:11
Разное окружение

гдето есть модули гдето нет

Stanly
15.02.2017
08:07:44
Учту, спасибо

Constantine
15.02.2017
08:56:07
виндузятники должны страдать )

плюс прям под виндовс как-то не очень же ведь код писать? работать то он будет на линуксе, стоит приблизиться к продакшн окружению

Алексей
15.02.2017
09:00:56
Если продашкн на линкусе, можно развернуть тестовую среду идентичную продакшну, где проверять новшества перед выкатыванием на бой. Тогда можно и разрабатывать под виндой и размещать на распространенном среди хостеров линуксе) Если разок потратить время на освоение контейнеризации - вообще, на ура процесс пойдет)

Stanly
15.02.2017
09:10:20
Попробую заного установить Арч anywhere

че то на мой acer не хочет утанавливаться, а в антергосе mate испортили

Страница 114 из 956