WordPress database error

Апрель 20, 2008

После публикации предыдущей новости появилась на блоге неприятная надпись: "WordPress database error: [Got error 28 from storage engine]".

Фиксится быстро — входим в шелл и пишем следующее:

$ mysqlcheck -uUSERNAME -pPASSWORD --databases DB_NAME

Если возиться с шеллом не хочется, либо нет доступа к оному — идем в phpMyAdmin. Выбираем таблички, которые засветились в Error и нажимаем в опциях на ссылку «Repair».

Должно пофикситься :)
Читать дальше »

Add to Bookmarks

JDB dumper: help

Март 22, 2008

Установка:

  • заливаете содержимое архива с MySQL-дампером на свой хост
  • выставляете права 777 на файл cfg/db_list
  • выставляете права 777 на папку dumpz (любую другую, куда вы будете сохранять дампы)

Предостережения:

  • в альфа-версии не рекомендуется делать дампы баз, размером более 10 мб.
Add to Bookmarks

JDB dumper: автоматизация снятия дампов MySQL

Март 22, 2008

Сегодня с утра, после банки энергетика, назрела проблема снятия дампов БД со своих хостов.

Дабы не мучаться и не искать готовые решения — написал свое — простое. Суть его заключается в том, что используется бинарник mysql, за счет чего достигается максимум быстродействия и надежности системы.

Читать дальше »

Add to Bookmarks

Безопасное программирование в PHP: SQL-инъекции

Февраль 1, 2008

SQL-инъекция является очень распространенным типом атак на ресурсы. Неправильное проектирование системы и отсутствие фильтрации входных данных может привести к тому, что ваша база данных может быть получена/испорчена злоумышленником.
Читать дальше »

Add to Bookmarks

Устанавливаем лампу (Linux+Apache+MySQL+PHP)

Декабрь 8, 2007

Т.к. первая часть у вас уже есть — нам осталось установить только

  • Apache — популярнейший и мощный веб-сервер
  • MySQL — не менее популярная СУБД (Система Управления Базами Данных)
  • PHP — скриптовый язык программирования веб-приложений.

Приступим? :-)
Читать дальше »

Add to Bookmarks

Кодировка, PHP и MySQL

Ноябрь 2, 2007

Очень часто встречаю на просторах сети вопросы «Что делать, если кривая кодировка при выводе информации из базы данных MySQL».

Совет, кстати, универсальный: используйте UTF8 при разработке приложений и базы данных. Однако, если это не возможно или не помогает, можно попытаться исправить ситуацию следующим методом: задать кодировку вывода.

Читать дальше »

Add to Bookmarks