@phpclubru

Страница 916 из 956
Mikhail
28.05.2019
10:28:02
Всем привет.

Gleb
28.05.2019
11:54:18
Ребяты ,кто практикует "сontinuous Integration". Хочется внидрить и нужен чужой опыт. Напишите в приват, есть 3 вопроса. Что используете для Автоматического получения исходного кода из репозитория в случае выхода новых версий; Как собираете проект. Как выгружаете в прод. Всё это хочется реализовать в автоматическом режиме. P.S. Тестирование производится в рамках ветки разработки на гите(т.е. осуществлятся будет на стадии до получения исходного кода).

Vitaliy Nameless
28.05.2019
11:58:40
да рсинком деплой. по крону каждые пять минут. и нафиг все эти новомодные vcs, прям так пишите. а можно вообще на проде код править, так трушнее

Google
Adel
28.05.2019
15:01:54
Ребяты ,кто практикует "сontinuous Integration". Хочется внидрить и нужен чужой опыт. Напишите в приват, есть 3 вопроса. Что используете для Автоматического получения исходного кода из репозитория в случае выхода новых версий; Как собираете проект. Как выгружаете в прод. Всё это хочется реализовать в автоматическом режиме. P.S. Тестирование производится в рамках ветки разработки на гите(т.е. осуществлятся будет на стадии до получения исходного кода).
у гитхаба и многих других есть веб-хуки. все через них норма работает. Сборка проекта - это обычно сделать composer install npm install, собрать яваскрипты, креденшелы к базам всяким сделать и всякое такое. в прод надо выгружать желательно всетаки руками. т.е. чтобы по кнопке, которую нажал человек. Вы скорее всего не крутая компания, делающая сотни релизов в день...

прод обновляется - у кого как. у кого AWS - там свои процессы. у кого свои сервера - другие.

/b/
29.05.2019
08:09:20
Парни, кто нибудь работал с враппером compress.zlib:// или функцией gzopen() ? Суть такая, есть сжатый gzip архив с уровнем компрессии w9, в нем несколько файлов, можно ли данным враппером или данной функцией открыть конкретный файл в архиве, или в случае с gzip это нереально? Приведу аналогичный пример с zip архивами, там легко можно сослаться на конкретный файл из архива и с ним работать, пример: zip:///path/to/archive.zip#/folder/file.php Возможно ли тоже самое с gzip файлом?

Alex
30.05.2019
02:08:33
кто нить работает с ларавелом и редиской?

Alexandr
30.05.2019
05:34:38
кто нить работает с ларавелом и редиской?
конкретные вопросы задавай - все работают ;-)

Alex
30.05.2019
05:34:55
спасибо) уже разобрался

Alexandr
30.05.2019
05:57:28
Волшебная сила поста в наш чатег ;-)

FrontendPro™
30.05.2019
05:59:41
?

Arkadiy
30.05.2019
11:58:41
Помогите, у меня есть цикл, в нем есть функция, иногда из-за неправильно введеных данных функция выдает fatal error и выполнение скрипта стопорит.

Google
Arkadiy
30.05.2019
11:58:58
В общем как пропустить ее если фатал ерор выдает

Я слышал что есть try и catch но я не знаю как их использовать в данном случаем

Nell
30.05.2019
11:59:30
Это не случай для try catch

Тебе fatal error конкретно пишет из-за чего он случился

Arkadiy
30.05.2019
12:00:02
Проверять данные)
с радостью, но там все сложно, там по апи отдает. Надо просто пропустить если фаталка

Nell
30.05.2019
12:00:34
Есть куча способов проверки данных, надо просто знать, что конкретно у тебя

Nell
30.05.2019
12:02:37
Тебе фатал присылает номер строки

пришли сюда строку

Arkadiy
30.05.2019
12:03:23
Uncaught SoapFault exception: [S:Receiver]

Stack trace:

SoapClient->__call('getOperationHis...', Array)

SoapClient->getOperationHistory(Object(SoapParam))

Соап это вообще странная штука

Он мне никогда не нравился

Pavel
30.05.2019
12:08:50
Так чем try catch не подходит?

Nell
30.05.2019
12:09:44
Выглядит так, как будто реально придётся tyr catch)

Так чем try catch не подходит?
Это крайний случай)

Arkadiy
30.05.2019
12:10:28
извините, у меня в данном направлении мало опыта, как именно с try catch реализовать его?

Google
Nell
30.05.2019
12:11:23
Ну типа try { тут пишешь опасный код } catch($e) {}

вроде должно работать

Pavel
30.05.2019
12:13:52
catch (\Throwable $e) или catch(\Error $e) попробуй

Arkadiy
30.05.2019
12:24:39
спасибо большое ребята)

Nell
30.05.2019
12:34:37
Nerzh
30.05.2019
13:58:27
поможите

с пхп

блин у вас запрещено отправлять картинки ???? О_О

в пхпэ все запрещено ? pthreads из коробки нету ... composer не ставится (

ну держите текстом )

Loading composer repositories with package information Updating dependencies (including require-dev) [ErrorException] "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...

что он от меня хочет ?

Pavel
30.05.2019
14:03:35
Это при composer install ты такое получаешь?

Nerzh
30.05.2019
14:04:12
да да, простите, при composer install

Pavel
30.05.2019
14:05:32
Начиная с PHP 7.3, если интерпретатор заметит continue без цифры 2 внутри switch внутри цикла он выдаст Warning: «continue» targeting switch is equivalent to «break». Did you mean to use «continue 2»?

Nerzh
30.05.2019
14:06:30
простите, но я ruby / swift / js

мне удалить 7.3 ?

если поставить 7.2, это решит проблему ?

Google
Dmitry
30.05.2019
14:07:35
composer --version

Nerzh
30.05.2019
14:08:04
Composer version 1.2.2 2016-11-03 17:43:1

Dmitry
30.05.2019
14:08:23
стоит composer обновить

Pavel
30.05.2019
14:08:26
обнови composer self-upgrade

Gena
30.05.2019
14:08:39
composer self-update

Nerzh
30.05.2019
14:08:56
[Symfony\Component\Console\Exception\CommandNotFoundException] Command "self-upgrade" is not defined.

что-то недоставил ?

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