This is machine translation of orginal blog.
« prev next »

Восстановление Фанфан's Blog

  1. FTP на сервер и проверьте / cgi-bin/mt/mt.cgi папку. Это новая установка с MovableType 3,2. Это был создан 14 января 2007 года.
  2. Скачать тм-config.cgi файл, чтобы проанализировать то, что в настоящее время базы данных.
    1. В настоящее время указывает на DB / главная / wangjian / public_html / подобную бен / мт / БД
    2. Это означает, что в настоящее время она используется BerkeleyDB, простой текстовый файл.
    3. BerkeleyDB является проблема Венди Блог - когда есть очень много замечаний, большинство из них спам, он не поддерживает, и в результате многие проблемы
  3. Определить, чтобы превратить BerkeleyDB в базе данных MySQL
  4. Первое, что нужно сделать, это резервное копирование текущего Berkeley DB.
    1. Войти в / vdeck /
    2. Посетите http://www.ipower.com/member/filemanager.bml?expand=/home/users/web/b2841/ipw.wangjian/public_html/cgi-bin
    3. Проверить / мт / папку и нажмите кнопку [Архив качестве Индекс] кнопку. Затем подождите некоторое время.
    4. Загруженный / мт / папке архива магазине на D: \ Мои \ 8. Веб-\ История и Резервное копирование \ 2007-12-23
  5. Тест показывает, удалить комментарий (даже одного комментария) на старом Berkeley DB базу невозможно. Это отнимает слишком много времени.
  6. Следующий шаг состоит в том, чтобы настроить новый блог базы данных, и попытаться импортировать экспортировать записи в новую базу данных.
    1. Экспорт старой Фанфан's Blog. Экспортированный файл хранится на D: \ Мои \ 8. Веб-\ История и Резервное копирование \ 2007-12-23 \ fanfan_export_original.txt
    2. Создайте новую базу данных MySQL с следующие спецификации:
      1. База данных имя: mtfanfan
      2. Имя пользователя: государственное
      3. Пароль: *******
    3. Изменено на мт-config.cgi, чтобы отразить изменения в базе данных.
      1. В тм-config.cgi, комментарий из следующей строки: # DataSource / главная / wangjian / public_html / подобную бен / мт / БД
      2. В тм-config.cgi, добавил следующие строки:
        ObjectDriver DBI:: mysql
        База данных mtfanfan
        DBUser общественности
        DBPassword ******
        DBHost локальный
      3. (По какой-то причине, я использовал старую систему пользователя wangjian_mtsys, и база данных по-прежнему wangjian_blog_2007)
      4. Теперь вход работает. Потом я постараюсь, чтобы убедиться, импорт работ.
    4. Импорт экспортируемого файла.
      1. Загрузка D: \ Мои \ 8. Веб-\ История и Резервное копирование \ 2007-12-23 \ fanfan_export_original.txt к / cgi-bin/mt/import / папку. Это займет определенное время.
      2. Использование импорта инструмент для просмотра, если он работает. Я надеюсь, что он работает, но кто знает.
    5. Если она работает, то следующий шаг состоит в том, чтобы исключить эти спамы. Это займет некоторое время, но, поскольку он является MySQL базу данных, она должна быть гораздо быстрее. Или даже использовать базу данных инструментов сам помогает. -- выяснилось, он работал.
    6. Существует чем-то неожиданным, - новая iPowerweb архитектор перемещает базу данных, их базы данных и файлы уже не на одном сервере. Вместо этого, они имеют общие службы серверов. Это создает очень интересный сценарий: есть две базы данных на двух серверах с точно такими же информации, один находится на локальный, другой на общих сервера. Проблема есть, MovableType сценарии соединяется с локальным сервером, а phpMyAdmin подключается к общим сервером. Ну. Каждый раз, когда я должен поговорить с ipower, я считаю, очень и очень разочарованы.

PS В записке на http://home.wangjianshuo.com/ru/20071202_recovery_of_fanfans_blog.htm