Ручное обновление локальной установки WordPress с использованием Windows XP

введение

Я недавно обновил WordPress с 2.8 до 3.0. В большинстве руководств, включая код WordPress, рассказывается, как обновить живой блог, который хранится на сервере вашего хоста. Я не смог найти никакой информации о ручном обновлении установки на локальном компьютере (например, тестовом сервере для создания тем), поэтому я написал эту статью.

Возможно, вы спросите: «Почему бы не использовать функцию автоматического обновления?». Что ж, как было задокументировано, набрав что-то вроде «WordPress 3.0 зависает при распаковке обновления» в Google без кавычек, я столкнулся с проблемой остановки автоматической функции во время обновления. Пришлось устанавливать вручную.

Основы ручной установки

Оказывается, что в основном обновление было довольно легким, но изначально оно было очень сложным из-за подводных камней, на которые я не обращал внимания. Они будут задокументированы в разделе «ловушки» ниже. Хотя я не буду предоставлять подробное руководство, я расскажу вам, как я очень просто обновил свой тестовый блог. Тот же метод аналогичен инструкциям на странице обновления Кодекса WordPress.

  1. Сначала я сделал резервную копию базы данных, перейдя в меню «Сервис», а затем «Экспорт в панель администрирования». Затем я выбрал Скачать файл экспорта. Этот метод описан в статье Кристофера С. Пенна «Как сделать резервную копию блога WordPress за 60 секунд». Введите название этой статьи в Google, чтобы узнать больше.
  2. В панели администрирования появились кнопки Установить автоматически или Скачать [WordPress version number], Я выбрал ссылку для скачивания для ручной установки
  3. Я пошел в папку, где файл был загружен. Это может быть папка «Мои документы», документы или файлы для загрузки. В моем случае это была папка для скачивания в папке Мои документы
  4. Я распаковал папку (WordPress-3.01.zip), щелкнув правой кнопкой мыши и выбрав опцию Извлечь все
  5. После мастера извлечения всех откроет извлеченную папку. Дважды щелкните папку WordPress
  6. С этого момента я открыл второе окно проводника, перейдя в меню «Пуск», «Мой компьютер». Оттуда я пошел к своей первоначальной установке WordPress. Я установил свой на локальный диск (C :), программные файлы, Apache Software Foundation, Apache 2.2, htdocs, WordPress
  7. После входа в исходную папку WordPress я скопировал (Ctrl-C) файлы wp-include и wp-admin из папки WordPress 3.01 и вставил (Ctrl-V) в исходную папку (WordPress 2.8).
  8. Хотя во время установки я не выполнил следующий шаг, поскольку мои папки уже были настроены таким образом, рекомендуется настроить папки в Windows XP так, чтобы в строке заголовка отображался полный путь. Для этого перейдите в пункт меню Инструменты, Параметры папки …, вкладка Просмотр, установите флажок Показать полный путь в строке заголовка и Показать полный путь в адресной строке. Таким образом, вы можете сразу узнать, в какой папке вы находитесь
  9. Как упоминалось на странице обновления кода WordPress, я не копировал папку wp-content, потому что это заменило бы мои текущие темы и плагины. Я скопировал для WordPress 3.0 двадцать десять Папка тем для папки wp-content, темы для получения последней темы по умолчанию 3.0
  10. Наконец, я скопировал все файлы из папки верхнего уровня WordPress, включая index.php. Затем я вставил их в исходную папку (2.8). Я не заменил файл .htaccess или файл wp-config.php, оставив их без изменений. Как правило, эти файлы не включены в типичную установку. Я изменил имя файла wp-config-sample.php в WP 3.0 как wp-config-sample2.php только в случае
  11. С этого места меня снова попросили авторизоваться в панели администрирования и предложить обновить базу данных по указанной ссылке
  12. Установка прошла успешно!

Ловушки, связанные с Windows XP

Установка прошла успешно после многих попыток, ошибок и ругательств на экране моего компьютера. Я попытался следовать приведенному выше совету, чтобы установить вручную после разочарования подвески в «Распаковка обновления» в автоматической установке. При попытке вручную переместить папку wp-admin и wp-includes из папки 3.0 в папку 2.8, я получил сообщение «Невозможно создать или заменить wp-admin: доступ запрещен». Еще более расстраивало то, что я получил эти сообщения после отправки папок с оригинальными файлами в мусорную корзину, удалив их. Я не мог даже восстановить файлы, потому что доступ был запрещен! Я, конечно, думал, что удалил всю установку WordPress и не смог обновить.

В конце концов я понял проблему. Я работал на аккаунте с ограничениями в Windows XP. Я делаю это специально для безопасности, потому что я не хочу быть в сети с учетной записью администратора. Чтобы выполнить приведенные выше инструкции, копировать и перемещать файлы в папке Program Files и т. Д., Мне пришлось войти в учетную запись с правами администратора.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *