Size: a a a

2019 August 28

z

zhdoon in PHP DevConf
Здравствуйте, подскажите пожалуйста куда копать.
делаю
$redis->subScribe($ownChannel, function($redis, $channel, $stdout)  use ($ownChannel){
if( $stdout) {
 $redis->unsubscribe($ownChannel);
}
});
т.е. при получении чего угод от редиса, хочу отписаться, что бы продожлить выполнение скрипта, но ссесию рвать не хочу, т.к.  в  дальнейшем оно пригодиться.
однако эта конструкция не работает.
пробывал и return false
и var_dump($redis->rawCommand("UNSUBSCRIBE", $channel));
не помогает, при подписке на канал, скрипт ждет таймаута и не отписывается
источник

L

Leargon in PHP DevConf
кто сталкивался обьясните пожалуйста природу след явления:
1. Yii2 выдал ошибку, в которой сказано что такой то такой то класс отсутствует
2. Выяснил что это ексель плагин для yii2 отсутсвтует
3. Проверил папку вендор - этот плагин там не установлен
4. Проверил composer json - там тоже не было зависимости
5. Сделал composer require codemix/yii2-excelexport и composer выдал ошибку
6. Решил сделать composer install и после этого удалились 6 зависимостей (но их не было нигде в compjser json) и сайт перестал работать
7. Пришлось эти 6 зависимостей устанавливать заново и потом ексель установил
8. После этого все заработало

И вопрос еще как проде провернуть установку екселя без остановки сайта
источник

SR

Serik RAKHMETOV in PHP DevConf
можно не ставить эксель
источник

SR

Serik RAKHMETOV in PHP DevConf
экспорт в html + заголовки
источник

SR

Serik RAKHMETOV in PHP DevConf
скачается как xls
источник

L

Leargon in PHP DevConf
да там уже вся логика написана
источник

L

Leargon in PHP DevConf
просто тупо нет зависимости
источник

L

Leargon in PHP DevConf
как будто composer json какой то старый или другой файл
источник

SR

Serik RAKHMETOV in PHP DevConf
думаю перезаписали composer.json
источник

L

Leargon in PHP DevConf
то что есть в вендоре того нет в composer
источник

SR

Serik RAKHMETOV in PHP DevConf
кое-кто не умеет мержить наверное
источник

SR

Serik RAKHMETOV in PHP DevConf
и перезаписал конфликт своим файлом
источник

L

Leargon in PHP DevConf
ппц
источник

ИТ

Иван Таг in PHP DevConf
если система контроля версий есть то найдешь причину а так не понятно, + что за ошибку выдал композер на 6 пункте тоже не написал
источник

SR

Serik RAKHMETOV in PHP DevConf
посмотри историю файла
источник

L

Leargon in PHP DevConf
Serik RAKHMETOV
посмотри историю файла
нету гита там
источник

SR

Serik RAKHMETOV in PHP DevConf
F
источник

L

Leargon in PHP DevConf
комитов никто не делал
источник

SR

Serik RAKHMETOV in PHP DevConf
как деплой происходит/
источник

SR

Serik RAKHMETOV in PHP DevConf
?
источник