yandex

Сабынич. Из Сибири с любовью

о природе, личной жизни и ИТ

Сменить префикс таблиц в базе данных 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); ?> Если кто знает […]

Проблема с запуском Dovecot

При попытке запустить Dovecot возникает следующая проблема: # /usr/local/etc/rc.d/dovecot restartdovecot not running? (check /var/run/dovecot/master.pid).Starting dovecot.Error: socket() failed: Protocol not supportedError: service(pop3-login): listen(::, 110) failed: Protocol not supportedError: socket() failed: Protocol not supportedError: service(pop3-login): listen(::, 995) failed: Protocol not supportedError: socket() failed: Protocol not supportedError: service(imap-login): listen(::, 143) failed: Protocol not supportedError: socket() failed: Protocol not […]

Релиз ядра Линукс 3.1 и Ubuntu

Новость о выходе нового ядра и описание нововведений можно почитать на ЛОРе. Нам же интересно другое. В последней версии Ubuntu 11.10 по умолчанию идет ядро 3.0. Но уже сейчас готовы пакеты нового ядра. Для того, чтобы обновиться, следует выполнить несколько нехитрых действий. 1. Скачиваем пакеты. wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/linux-image-3.1.0-030100-generic_3.1.0-030100.201110241006_i386.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/linux-headers-3.1.0-030100_3.1.0-030100.201110241006_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/linux-headers-3.1.0-030100-generic_3.1.0-030100.201110241006_i386.deb 2. Устанавливаем: sudo dpkg […]

Ошибка в Exim: Ratelimit database not available

Если в логах MTA Exim, которые расположены в районе /var/log/exim4/mainlog, появляется ошибка вида: Failed to get write lock for /var/spool/exim4/db/ratelimit.lockfile: timed outtemporarily rejected connection in “connect” ACL: ratelimit database not availableee Лечится простым удалением этих баз и перезапуском Exim. root@server ~ # rm -fv /var/spool/exim4/db/* удалён «/var/spool/exim4/db/callout»удалён «/var/spool/exim4/db/callout.lockfile»удалён «/var/spool/exim4/db/ratelimit»удалён «/var/spool/exim4/db/ratelimit.lockfile»удалён «/var/spool/exim4/db/retry»удалён «/var/spool/exim4/db/retry.lockfile»удалён «/var/spool/exim4/db/wait-remote_smtp»удалён «/var/spool/exim4/db/wait-remote_smtp.lockfile»

Проблема в VDSmanager после очередного обновления

Каюсь. Валял дурака и отдыхал на югах практически целый месяц. Единственное, чем занимался из общественнополезного – мапил в openstreetmap. Сегодня снес надоевшую полугиковскую Calculate Linux (хотя впечатления от нее все же весьма приятные) и установил свежую Ubuntu. И так, что же интересного сегодня 😉 В VDSmanager 4.3.44.4 появилась проблема. Отломался mgrctl. Исправляется скриптом, который лежит […]

Граффити. ул. Партизанская, 75.

Субж. Сфотографировано 22 июня 2011. Нарисовано было практически у меня на глазах дядькой в капюшоне. Пока я ходил в “Карамель” он делал только наброски. Шел обратно – готово.

Юный архитектор

Перед уходом гулять на улицу, пока я был в полудреме под пледиком, Мефодий сваял такой вот дом. Обратите внимание, что это не просто избушка с двускатной крышей, а довольно сложное архитектурное произведение =)

Установка php5-curl на FreeBSD

Дано: Сервер с FreeBSD 8.0, php 5.3.2. Проблема: При попытке установить из портов любое из расширений (описываю на примере установки php5-curl) возникает что-то типа этого: ===> Building for php5-curl-5.3.2_1/bin/sh /usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl/libtool –mode=compile cc -I. -I/usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl -DPHP_ATOM_INC -I/usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl/include -I/usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl/main -I/usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -O2 -pipe -fno-strict-aliasing -c /usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl/interface.c -o interface.lo/bin/sh /usr/ports/ftp/php5-curl/work/php-5.3.2/ext/curl/libtool –mode=compile […]

Телефонное насилие

Начали звонить с прошлой пятницы на симку, которой я пользуюсь периодически уже более года. Просят к телефону Кузнецову Надежду Владимировну (с отчеством могу ошибаться). После того, как слышат, что такого человека тут нет. Еще раз уточняют, не знаком ли мне он и вешают трубку. Сегодня все же обратил внимание, что звонят с московского номера 8-495-225-8210. […]

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