Перейти к содержимому

2019

kannel и supervisord

  • автор:

Забудь про init.d и кривой скрипт из интернета. Вот тебе четкий конфиг /etc/supervisord.conf отсюда https://github.com/antenehrepos/docker-kannel/blob/master/supervisord.conf Теперь ты как белый человек можешь написать в консоли: Я… Подробнее »kannel и supervisord

MySQL аналог htmlspecialchars

  • автор:

Вот-так прогнал таблицу через html экранирование уже постфактум. UPDATE messages SET message = REPLACE(REPLACE(REPLACE(REPLACE(message,’&’,’&amp;’),'<‘, ‘&lt;’), ‘>’, ‘&gt;’), ‘"’, ‘&quot;’)

Отправляем почту в PHP в 2019 опубликовал Shuchkin\SimpleMail

Возможности Сборка письма цепочкой вызовов Расширенная поддержка встроенной функции mail Встроенный SMTP клиент (TLS) Фабричные методы, один раз указали метод отправки и почту отправителя, а… Подробнее »Отправляем почту в PHP в 2019 опубликовал Shuchkin\SimpleMail

Асинхронная отправка почты PHP – react-smtp-client

  • автор:

Мне не хватало в ReactPHP простого инструмента для асинхронной отправки почты, так появился react-smtp-client Получился аналог mail() для фреймворка ReactPHP. Можно подключаться хоть к GMail:… Подробнее »Асинхронная отправка почты PHP – react-smtp-client

mysql segmentation fault (core dumped)

  • автор:

Отвалился mysql клиент с такой ошибкой. Оказалось клиент конфликтует с библиотекой libmysqlclientиз пакета Percona-Server-shared-51.Поэтому сносим percona-server-shared и ставим обычные mysq-libs: ОСТОРОЖНО! В процессе удаления percona-server-shared… Подробнее »mysql segmentation fault (core dumped)

Добавление индекса на мастер MySQL без блокировки

  • автор:

Решение подсмотрел в статье на хайлоаде pt-online-schema-change Инструмент pt-online-schema-change решает проблему блокировок таким образом: Создает таблицу с такой же структурой, как и у рабочей. Создает индексы на… Подробнее »Добавление индекса на мастер MySQL без блокировки