MySQL – Table is marked as crashed and should be repaired

MySQL – Table is marked as crashed and should be repaired

Просматривая /var/log/mysql/error.log обнаруживаем ошибки вида

090316 20:55:03 [ERROR] /usr/sbin/mysqld: Table ‘./user_base/table’ is marked as crashed and should be repaired

Если битых всего несколько таблиц, то можно выполнить repair table из консольного mysql клиента или phpmyadmin при помощи sql запроса:

USE user_base
REPAIR TABLE %tablename%;

Если в базе много битых таблиц, то будет проще выполнить команду:

[root@localhost ~]# mysqlcheck -uUSER -pPASSWORD –repair …

Включаем сжатие gzip в Apache

Включаем сжатие gzip в Apache

Проверяем подключен ли модуль в файле /etc/httpd/conf/httpd.conf для этого открываем файл и ищем строчку

[root@localhost ~]# cat /etc/httpd/conf/httpd.conf | grep mod_deflate.so
LoadModule deflate_module modules/mod_deflate.so

Добавляем в конфигурацию следующие строчки

[root@localhost ~]# nano /etc/httpd/conf/httpd.conf

# mod_deflate configuration
<IfModule mod_deflate.c>

# Restrict compression to these MIME types
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/css

# Level …

Обновляем самоподписный SSL-сертификат

Обновляем самоподписный SSL-сертификат

Если на почтовый ящик начали приходить сообщения:
################# SSL Certificate Warning ################
Certificate for hostname %server%, in file (or by nickname):
/etc/pki/tls/certs/localhost.crt
The certificate needs to be renewed; this can be done
using the ‘genkey’ program.
Browsers will not be able to correctly connect to this
web site using SSL until the certificate is renewed.
##########################################################
Generated by certwatch(1)
необходимо продлить ssl-сертификат
1.Проверяем название файла и …

Некоторые команды для работа с MySQL из консоли

Некоторые команды для работа с MySQL из консоли

Создать базу данных, пользователя и выставить привилегии

[root@localhost ~]# mysql -u root -p
mysql> CREATE DATABASE postfix;
mysql> CREATE USER ‘postfix’@’localhost’ IDENTIFIED BY ‘password’;
mysql> GRANT ALL PRIVILEGES ON `postfix`.* TO ‘postfix’@’localhost’;
mysql> quit;

Выбрать базу %database%

mysql> use %database%;

Показать все базы

mysql> show databases;

Показать таблицы в базе %database%

mysql> show tables from %database%;

Показать 50 строк в таблице %table%

mysql> select * from %table% limit …

Экспорт сообщений из blogger в vkontakte

Экспорт сообщений из blogger в vkontakte

Порядок действий на сайте vk.com:
1. Заходим в настройки мобильных сервисов vk.com
2. Находим пункт “Отправка фотографий и записей через E-mail” и получаем email
Порядок действий на сайте blogger.com:
1. Заходим в админку, далее раздел “Настройки › Электронная почта и мобильные устройства”
2. Находим пункт “Отправлять сообщения по электронной почте” и указываем там e-mail, полученный в предыдущем действии
3. Сохраняем изменения

Убираем лишние элементы в blogger

Убираем лишние элементы в blogger

Убираем панель навигации (NavBar):
Админка блога – Шаблон – Изменить HTML.
В HTML коде ищем строчку ]]></b:skin> и перед ней вставить:
#navbar-iframe { height: 0px; visibility: hidden; display: none; }
Сохранить шаблон.
Убираем “Подписаться на: Сообщения (Atom)”:
Админка блога – Шаблон – Изменить HTML.
В HTML коде ищем строчку ]]></b:skin> и перед ней вставить:
.feed-links {display: none; }
Сохранить шаблон.
Убираем “Шаблон “%template%”. Технологии Blogger”:
Админка …

Экспорт сообщений из twitter в vkontakte

Экспорт сообщений из twitter в vkontakte

Для экспорта сообщений из twitter в vkontakte нам нужно:1. Почтовый ящик в gmail.com2. Аккаунт на сайте http://ifttt.com3. Аккаунт в Twitter и vk.com (ваш КЭП)
Порядок действий на сайте vk.com:1. Заходим в настройки мобильных сервисов vk.com2. Находим пункт “Отправка фотографий и записей через E-mail” и получаем email
Порядок действий на сайте ifttt.com:1. Создаем новую задачу2. THIS – выбираем Twitter (New tweet …

Персонализированная рассылка писем с помощью Gmail и Google Docs

Персонализированная рассылка писем с помощью Gmail и Google Docs

Активным пользователям почты иногда требуется рассылать письма одинакового содержания большому числу адресатов: ответы на похожие вопросы, приглашения на мероприятия, каталоги, документы и другую информацию. Можно отправить всем одно и то же письмо без изменений. Однако есть больше шансов произвести благоприятное впечатление на получателей, если письма будут содержать персонифицированные обращения — по имени. Помимо обращений, в …