ad-image

Рубрика: PHP

Redis XAMPP Windows

Redis XAMPP Windows

Как поставить Redis и использовать из под Windows на XAMPP. Сразу скажу, что сам Redis ставился в Linux в виртуалке. Да, это не самый лучший вариант и не самый оптимальный, но, дабы не запариваться с компиляцией под Windows этот вариант для разработки в принципе нормален.

Continue Reading

Ссылки на frontend из backend Yii2

Ссылки на frontend из backend Yii2

Используя в качестве приложения Yii2 advanced шаблон, иногда появляется необходимо связать frontend и backend именно с помощью ссылок. Например была задача загружать фотографии для фронтенда из бекенда таким образом, чтобы все фотографии адекватно отображались как на frontend, так и на backend.

Continue Reading

Upgrade owncloud Обновление owncloud 10.2

Upgrade owncloud Обновление owncloud 10.2

Мой owncloud запущен из docker-compose, таким образом суть обновления сводится к пересозданию образа docker. Но после обновления возникла ошибка с установленными ранее приложениями, что после установки новой версии не давало загрузиться контейнеру. Контейнер постоянно перезапускался. Решение заключается в следующем:

Continue Reading

Подпапки при сохранении сессий

Подпапки при сохранении сессий

Мне необходимо было указать точную папку, в которой бы лежали сессии. На сервере крутится один сайт на php в связке с Apache. В php.ini директива session.save_path была установлена на /tmp, поэтому я ожидал в папке /tmp увидеть файлы с сессиями, но увидел папки, внутри которых лежали сессии.

Continue Reading

Oracle DB Yii2 PHP

Oracle DB Yii2 PHP

В связке MySQL PHP Yii2 все понятно, но что делать если необходимо осуществить интеграцию с каким-нибудь сервисом, например биллингом, который реализован на Oracle DB?

Continue Reading

MySQL has gone в чате websocket

MySQL has gone в чате websocket

Был создан чат на websocket в Yii2, но после простоя чат вырубается. В логах видим «MySQL has gone». Решение в оберке сообщение в эксепшен для проверки активности сервера и в случае когда он «has gone» перезапускать.

Continue Reading

Проблема с сессиями в Yii из Console

Проблема с сессиями в Yii из Console

Чат созданный в предыдущей статье необходимо было перенести на сервак. Проблема возникла когда код начали переносить на сервак с VDS на Linux. То ли VDS настроена так себе, то ли ещё чего, но проблема как оказалось такая, что скрипт запущенный из консоли и через web использовали разные папки для сессий. Допускаю, что существуют решения более […]

Continue Reading

Чат на websocket в Yii2 | Websocket Yii2 Chat

Чат на websocket в Yii2 | Websocket Yii2 Chat

Нужен чат на PHP, но чтобы был в реальном времени, реализация может быть разными технологиями, мне нужно было на websocket. Сначала я использовал consik/yii2-websocket, но поскольку этот пакет использует cboden/ratchet, то решил использовать его (причина банальна, он в случае ошибок, ошибки выкидывает прямо в консоль, чего не мог предыдущий товарищ). Кроме того, если сначала поставить […]

Continue Reading