Кодировки, поврежденные базы данных и т.п.
Ага, про них я писал уже не раз, но постоянно сталкиваюсь с большими и большими извращениями. Некоторые «рецепты счастья» я уже публиковал, но и они не всегда спасают. За последние три дня правил три очень запущенные базы. Несмотря на то что две из них были на одном хостинге и в пхпмайдмине выглядели закорючки одинаково — их состояние было различным и исправлял я глюки в них совершенно разными способами. Методом подстановок, скрещивания дампов разных версий, отката и наката разных версий движка, пересохранением всех записей через «быструю правку» для исправления ссылок и привязки к рубрикам (уже рука набита) и т.д. В итоге на каждую базу затратил в примерно по 2 часа, но результат радует. Одну базу еще немного поправить только надо (не все буквы И и ш еще пофиксены). Третья база также страдала этой «двухбуквенной болезнью», но там текста было на порядок меньше.
Но в целом — за час или полдня, но все базы лечатся как я уже убедился за пару лет. И примерно в 70% случаев когда ко мне обращаются за обновлением движка различных версий, у пользователей поврежденная база в той или иной степени, но они про это не догадываются т.к. выглядит все нормально вроде пока не решатся сами обновиться (либо хостер подсунет свинью в виде внепланового обновления софта).
Связанные записи
2 комментария на запись “Кодировки, поврежденные базы данных и т.п.”
Так-так, интересно, а вирус могет повредить БД?
На мой бложек залезла такая дрянь, которую в коде файлов найти не удается, Касперский на нее ругается, а при обновлении движка БД ни в какую подключаться не желает, хотя раньше-то обновление проходило нормально…
лично у меня были проблемы с хостером — переехал на другой хостинг — проблемы отпали.
так что чаще всего все таки хостер виноват