Обновление локальной установки 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 :), Program Files, 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-контента, папка темы, чтобы получить последнюю тему по умолчанию 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

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

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

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

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

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