
dev
29.05.2018
12:30:12
и рано или поздно вас спалят и закидают помидорами

Yamaya
29.05.2018
12:44:16

release-tracker
29.05.2018
12:57:33
Вышла новая версия Carbon, extension for DateTime: 1.29.1
Вышла новая версия Workerman: event driven PHP framework: v3.5.9

Google

Дмитрий
29.05.2018
13:08:06

Anton
29.05.2018
13:54:57
Коллеги, вопрос есть. На РНР можно ли как-то "держать" сессию, как это происходит с сокетами?
Чтоб если посетитель сайта закрыл браузер (или инет пропал) - в коде РНР сработал триггер.
Задача - знать сколько посетитель сидит на сайте в активном положении

ExPandable
29.05.2018
13:55:34
а сессия и так сбрасывается при закрытии браузера же

Anton
29.05.2018
13:55:57
но сбрасывается сессия ведь не на сервере, а в браузере

Евгений
29.05.2018
13:56:06

Anton
29.05.2018
13:56:08
т.е. если резко отвалится инет - РНР знать не будет про это )

ExPandable
29.05.2018
13:56:24
хм, считай жсом через аджакс

Anton
29.05.2018
13:56:24
Да. Мне надо подсчитать сколько человек тусил на моей вкладке

ExPandable
29.05.2018
13:56:26
как вариант....

Константин
29.05.2018
13:56:34

Anton
29.05.2018
13:56:36
думаю ajax кидает на РНР "я еще тут"

ExPandable
29.05.2018
13:56:44

Anton
29.05.2018
13:57:18
дада, спасибо, чтоб не обложили мою идею говном ) значит её и запилю как самое простое и работаюющее решение

Google

Дмитрий
29.05.2018
13:57:45

ExPandable
29.05.2018
13:58:00

Anton
29.05.2018
13:58:06
! спс

Дмитрий
29.05.2018
13:58:59
Ну да, но можно и без js. Хотя смысла, конечно нет, если это не упражнение или ни какое-нибудь тестовое задание

Константин
29.05.2018
13:59:15
Да, я имел js.
Какой забавный каламбур получился.

Дмитрий
29.05.2018
13:59:45
?
ток не редактируй???

Евгений
29.05.2018
14:01:02

Константин
29.05.2018
14:01:03
Потом, в рамках рефакторинга поправим.

Artem
29.05.2018
14:12:03
Гайс, есть задача подтягивать на сайт фото из инсты по хештегу. Может кто-то реализовывал подобное или существуют какие-то плагины? Ибо в php я не могу

Saw
29.05.2018
14:13:30
С фига ли php нельзя?
Хотя да возможно
Тут сложновато

Artem
29.05.2018
14:14:11

Saw
29.05.2018
14:14:32
Угу

Константин
29.05.2018
14:15:02

Saw
29.05.2018
14:15:03
Сам незнаю как сделать это может javaskipt нужнв

Artem
29.05.2018
14:15:29
php можно, но я его не знаю) ща ищу может на жеесике можно
Ок, спасибо - нашел на жеесе чтот. Ретируюсь

Google

Константин
29.05.2018
14:15:58
Советую изучить пакеты по моей ссылке выше.

Artem
29.05.2018
14:17:06

Константин
29.05.2018
14:17:19

Ruslan
29.05.2018
14:23:51
Всем привет. Подскажите, как найти утечку памяти ?
Пробовал получить файл дампа от xdebug, для просмотра использовал KCachegrind, но что-то это не особо информативно, не смог понять откуда ноги растут. Может есть инструменты поудобнее

Roma
29.05.2018
14:24:50
в пхп?
а как оно проявляется?)
у тебя же request падает и все

Константин
29.05.2018
14:25:10
Думаю, мой коллега выше негодует по той же причине.

Ruslan
29.05.2018
14:30:19
пхп, скрипт запускается в cli, постепенно начинает всё больше памяти потреблять
грешу на утечку :)

Dmitry
29.05.2018
14:30:56

Vladislav
29.05.2018
14:31:06
Всем привет. Как такое может быть вообще? Мне сайт выдаёт нотайсы и хочу чтобы не выводил, устанавливаю ему значение в настрайках php.ini error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT перезагружаю апач и всё равно выводит их.

Константин
29.05.2018
14:32:17

Dmitry
29.05.2018
14:32:27
если ты это делаешь через php-fpm, то error_reporting нужно поправлять в php-fpm.conf

Vladislav
29.05.2018
14:33:07

Константин
29.05.2018
14:33:11
грешу на утечку :)
Но про специальные инструменты я не слышал, сам буду благодарен за информацию.

Google

Vladislav
29.05.2018
14:33:21
по крайней мере путь до ini файла туда ведёт

Dmitry
29.05.2018
14:33:51

Ruslan
29.05.2018
14:34:07

Vladislav
29.05.2018
14:34:39
неа

Dmitry
29.05.2018
14:34:41
ты обнуляешь переменные?

Ruslan
29.05.2018
14:34:53

Dmitry
29.05.2018
14:35:24
неа
код в студию, если возможно

Saw
29.05.2018
14:36:09
1 час общения на английском убивает все силы и мотивацию работать. Как вообще можно выусить этот долбанный английский

Vladislav
29.05.2018
14:36:27
на openservere работает всё

Dmitry
29.05.2018
14:36:44

Константин
29.05.2018
14:36:52
Лол
Тебе не поможет отключение нотайсов в данном случае.

Dmitry
29.05.2018
14:37:39

Константин
29.05.2018
14:37:47
Это Yii2
Ты пытаешься отобразить имя пользователя, но ты не авторизован.
Нужно поставить проверку авторизован ли пользователь перед выводом Yii::$app->user->identity->username

Vladislav
29.05.2018
14:38:53

Константин
29.05.2018
14:39:06
Это серьезная ошибка так-то.

Google

Константин
29.05.2018
14:39:57
Ты будешь для всех пользователей показывать кнопку "выход" и они даже не смогут войти.

Vladislav
29.05.2018
14:40:30

Константин
29.05.2018
14:40:48

Vladislav
29.05.2018
14:40:53
неа

Константин
29.05.2018
14:40:56
На своём сайте.
И что ты видишь, Выход() на месте кнопки входа?

Vladislav
29.05.2018
14:42:02
она не выводиться просто кнопка вход
всё нормально

Константин
29.05.2018
14:42:39
У тебя там ниже уже есть условие isGuest, просто добавь такое же для этой кнопки.
И всё заработает.

Vladislav
29.05.2018
14:43:26
у меня ещё много таких нотайсов будет помимо этого

Константин
29.05.2018
14:43:26
А подавление ошибок - это зло.

Dmitriy
29.05.2018
14:43:45
хд. проверяй на авторизацию и только потом пихай это в массив

Vladislav
29.05.2018
14:43:54
согласен что зло)
но я пришёл сюда не код править)
вопрос стоит другой

Константин
29.05.2018
14:44:13
Я умываю руки.