#php #mysql #wordpress #wamp
#php #mysql #wordpress #wamp
Вопрос:
на днях у меня возникла идея, которая оказалась плохой идеей. Мне нужно было переместить содержимое моего c: диска на внешний, чтобы сэкономить место, и я решил переместить WAMP также на этот внешний диск (H:).
Теперь, когда я это сделал, веб-сайт localhost WordPress, который у меня был на WAMP, больше не работает.
Итак, мне нужны советы и инструкции по следующим 2 вещам.
-
Я полагаю, я мог бы просто переустановить WAMP (либо обратно в исходное местоположение, либо на внешний диск), скопировать в него существующие файлы WordPress и базу данных, и все снова заработало бы?
-
Я также хотел бы узнать, как вручную заставить существующую установку WAMP WordPress работать после совершения указанной ошибки. Что связано с ручным изменением буквы диска и каталога WAMP?
с уважением, Адам
Комментарии:
1. Что вы имеете в виду, говоря «не работает»? В чем ошибки?
2. localhost / WordPress возвращает ошибку 404 после перемещения WAMP на внешний жесткий диск. Я понимаю, что WAMP — это problem…in что я переместил его на H: в то время как большинство ссылок apache и, я думаю, mysql все еще указывают на C:WAMP …
3. Скорее всего, это так. Простым копированием / вставкой или перемещением расположение ничего не менялось. Вы могли бы отредактировать свой httpd-vhosts.conf и попробовать изменить свои
DocumentRoot
иDirectory
настройки.
Ответ №1:
Хорошо, итак, вот решение, которое, на мой взгляд, работает лучше всего…
- создайте резервную копию каталога WordPress (не беспокойтесь ни о чем над ним в www, если только нет чего-то выше, что необходимо)
- экспортируйте базу данных mysql
- полностью удалите WAMP
- переименуйте / или удалите все оставшиеся файлы и папки WAMP
- Переустановите WAMP
- Выполните стандартную процедуру установки WordPress, как описано на wordpress.org учитывая следующее: a. когда вас попросят создать новую базу данных, сделайте это с тем же именем базы данных, именем пользователя и паролем, табличными суффиксами и сервером (localhost в моем случае), что и ваша исходная база данных (эта часть важна)
- Как только установка WordPress по умолчанию будет запущена
- скопируйте ваш полный резервный каталог WordPress в новую установку WordPress, заменив все в этом каталоге
- импортируйте исходную резервную копию базы данных с помощью phpmyadmin в новую базу данных, которую вы создали на шаге 6 выше.
- войдите в панель управления wp / wp-admin
- повторно активируйте все плагины и темы
виола.
Комментарии:
1. Исправьте! Вы не можете скопировать установку WAMP с диска на диск, поскольку буква диска, на который вы устанавливаете WampServer, хранится в нескольких файлах конфигурации. Это применимо к любому стеку AMP на базе Windows.
2. Но вы можете переместить файлы сайта из www в любое удобное для вас место, а затем создать ссылку на него из исходной папки wamp. Я делаю это для папок сайта, а также папок данных mysql.