Asbru: Ошибки GLib-LOG setenv/putenv are not thread-safe and should not be used after threads are created

Asbru Logo

После одного из обновлений, где-то пол-года назад начал получать ошибки вида "GLib-LOG setenv/putenv are not thread-safe and should not be used after threads are created" сразу после создания окна с терминалом в Asbru. На тот момент я решения не нашел, но тк сами ошибки не на что не влияли, а появлялись только при инициализации окна, я их попросту игнорировал, до сегодня..

Автор: Виталий Орлов


Magento 2: Ошибка Call to undefined function xdebug_disable()

Для одного из проектов потребовалось воспроизвести проблему на чистой мадженте 2.3.3. После стандартной распаковки архива и попытки установить получил ошибку: Fatal error: Uncaught Error: Call to undefined function xdebug_disable() . Немного погуглив нашел информацию о том, что проблема связана с обновлением xdebug-а на версию 3..

Автор: Виталий Орлов



Как в Firefox выключить This connection is not secure. Logins entered here could be compromised disable

Mozilla Firefox

Во время локальной разработки Firefox достал сообщением "This connection is not secure. Logins entered here could be compromised disable" в окошке автозаполнения форм. Для обычной жизни, это уведомление может и несет какую-то пользу, но вот при локально разработке абсолютно бесполезное, тк это мой локальный сервак и я в курсе что там http и мне это ок. Избавиться от него достаточно просто...

Автор: Виталий Орлов


Adminer пустой экран

Adminer

Столкнулся с очередной странной ситуацией в скрипте для управления базами данных Adminer. Вот он секунду назад работал, а теперь пустой экран. Начал разбираться..

Автор: Виталий Орлов


Ошибка Session expired, please login again в Adminer

PHP

Во время локально разработки иногда надо быстро заглянуть в базу, и быстрее всего для меня это сделать используя Adminer. Для более сложных задач, я использую DBeaver, но вот для мелких привык к Adminer-у, он работает быстрее. Одна из проблем при работе с ним, это разлогинивание после истечения сессии. Происходит это с ошибкой: Session expired, please login again. Исправить это достаточно просто - нужно увеличить время жизни сессии..

Автор: Виталий Орлов



Как удалить символ переноса каретки ^M в Linux

Carriage return

Иногда при редактировании файлов на сереверах сталкиваюсь с тем, что некоторые из них были отредактированы в Windows и содержат символ переноса каретки (CR) который в некоторых Linux редакторах, например в MCEdit, отображается как символ ^M. Убрать данный символ можно с помощью редактора vim...

Автор: Виталий Орлов


Перестал работать Xdebug 2020

Xdebug в PHP

Столкнулся с тем, что у меня перестал работать Xdebug. Удивило меня то, что я не вносил никаких изменений в конфигурацию как xdebug-а, так и IDE. Дело оказалось в том, что  xdebug обновился на новую версию, во время очередного общего апдейта пакетов. И эта конфигурация старой, второй версии не совместима с новой, теретей..

Автор: Виталий Орлов


Eclipse: Remote System Explorer - открытие файлов с сервера по фтп

Eclipse Neon логотипПостоянно забываю название этого прекрасного плагина, поэтому решил его добавить сюда. Плагин позволяет создать подключение к ftp серверу и открывать файлы в редакторе непосредственно по фтп. Называется Remote System Explorer ..

Автор: Виталий Орлов



MySQL: Ошибка Lock wait timeout exceeded; try restarting transaction

mysql

Столкнулся с ошибкой при выполненеии DELETE запроса в MySQL: Lock wait timeout exceeded; try restarting transaction ..

Автор: Виталий Орлов


Kubuntu: Темные иконки с системной цветовой схемой Breeze Dark

Мучался пол года с темными иконками в LibreOffice после смены системной темы в Kubuntu на темную Breeze Dark. Каждый раз, думал о том, что надо с этим разобраться, но прямо сейчас некогда. Сегодня решил не откладывать и все оказалось проще некуда...

Автор: Виталий Орлов


Letsencrypt: Timeout during connect (likely firewall problem)

LetsEncrypt

Получил сообщение, что на одном из доменов вскоре закончится сертификат LetsEncrypt. Это было странно, тк на сервере настроено автообновление. Не беда, подумал я, надо сходить на сервер и запустить обновление вручную. Так я и поступил, однако наткнулся на ошибку: Timeout during connect (likely firewall problem) ..

Автор: Виталий Орлов



Magento 2: Таблица catalog_product_index_eav_temp и другие temp таблицы

Во время реиндекса большой базы интернет магазина на платформе Magento 2 столкнулся с одной очень интересной таблицей catalog_product_index_eav_temp, о ней и будет сегодняшняя заметка..

Автор: Виталий Орлов


MySQL: ERROR 1118 (42000) at line 22799: Row size too large

mysql

При импорте дампа столкнулся с такой ошибкой: ERROR 1118 (42000) at line 22799: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.

Автор: Виталий Орлов


Kubuntu 20.04: Настройка скрола мышки

Ьщгыу

После обновления системы на Kubuntu 20.04 столкнулся с тем, что стало не удобно скролить. Скрол мышки был катастрофически медленный. К сожалению, настройка этого параметра пропала так же из конфигурации системы...

Автор: Виталий Орлов



Ошибка: Error 2013: Lost connection to MySQL server во время создания дампа через mysqldump

mysql

Столкнулся с тем, что при создании дампа большой базы получил ошибку Lost connection to MySQL server. Соответственно, дамп получился частичный и был не пригоден к использованию. В большинстве случаев избавиться от такой ошибки можно изменив параметры..

Автор: Виталий Орлов


Magento: Как расшифровать креды API PayPal

Столкнулся с тем, что потребовалось настроить на локале такой же конфиг как на одном из серверов. Все заработало, кроме sandbox-а PayPal-а. К сожалению, необходимых кредов у меня не было. В админке они скрыты, а в базе они были зашифрованы таким образом, что простой перенос значений не помогал..

Автор: Виталий Орлов


Kubuntu 20.04: Убрать GwenView Из контекстного меню директории

Kubuntu Logo

После апгрейда на Kubuntu 20.04 в разделе контекстного меню, в пункте Open with, появился просмоторщик изображений GwenView. За долгое время я привык что "Open with"  не имеет значений и с таким обновлением начал его визуально путать с "Create New". Поэтому я решил избавиться от GwenView в этом разделе, сделать это просто..

Автор: Виталий Орлов



PHP: Скрипт для потребления памяти

Логотип PHP 7

Понадобилось мне протестировать что произойдет когда скрипт съест 5 Гб памяти, а точнее отработает ли настройка memory_limit. Для того, чтобы зарезервировать нужный объем памяти написал скрипт..

Автор: Виталий Орлов


Ubuntu 20.04: Не запускается Openshot после обновления из PPA

Openshot

После установки и запуска редактора Openshot получил уведомление, что есть обновления. Перешел на страницу редактора и увидел, что там предлагаю установить свежую версию добавив их PPA в систему. После того, как я это сделал и обновился редактор перестал запускаться..

Автор: Виталий Орлов


Проблемы с обновление Ubuntu 18.04

Kubuntu Logo

При попытке обновления на новую версию Kubuntu столкнулся с тем, что моя текущая версия устарела. Ошибка выглядит это вот так: Your Ubuntu release is not supported anymore.

Автор: Виталий Орлов