Перемещение WAMP и Wordpress на другой диск - PullRequest
1 голос
/ 16 мая 2011

У меня установлен WAMP на диске C и веб-сайте Wordpress.

Теперь мне нужно переместить все на диск D.

Какой самый простой способ сделать это, пожалуйста?

Спасибо

Ответы [ 3 ]

3 голосов
/ 06 мая 2014

В дополнение к ответу @ balexandre, вот что я должен был сделать, чтобы переместить мою установку WAMP в другое место (но не на другой диск - та же концепция), сохранив настройки MySQL и базы данных, а также конфигурации Apache и PHP.Мой существующий сайт был очень простым, используя только службы в аббревиатуре (Apache, MySQL, PHP) и буквально ничего другого ( например Python, Perl и т. Д.). Примените некоторые свои собственные суждения на каждом этапе;это только предназначенный пример.

Перемещение WAMP в новую папку или место на диске

  1. Копирование wamp (или как называется корневой каталог -тот, который содержит от www) до wamp-bak.

  2. Установите WAMP туда, куда вы хотите.В отличие от большинства программ Windows, которые предоставляют только такие опции, как repair и uninstall для уже установленных программ, установщик WAMP больше похож на утилиту извлечения, поэтому вы можете просто запустить его снова и выбратьдругой корневой каталог, т.е. , вам не нужно сначала его удалять. Если вы делаете решили удалить его, будьте осторожны: он изменит ваш исходный каталог wamp!

  3. Скопируйте и вставьте следующеекаталоги от wamp-bak до их соответствующих расположений в новом корневом каталоге wamp, выбирая параметр (ы) для объединения папок и перезаписи всех файлов:

    • \www\

    • \bin\mysql\mysql5.5.24\data\

  4. Скопируйте и вставьте следующие файлы из wamp-bak в новый wamp,

    • bin\apache\apache2.2.22\conf\httpd.conf

    • bin\mysql\mysql5.5.24\my.ini

    • bin\php\php5.3.13\php.ini

    и в каждом из этих файлов выполните поиск и замену, чтобы заменить все экземпляры старого пути ( например, C:\wamp для меня) новым путем ( например C:\Users\Andrew\wamp для меня).

  5. Если вы установили какие-либо пользовательские .dll и подобные файлы, вам придется их вызывать и копировать.Например, мне пришлось скопировать bin\php\php5.3.13\ext\php_curl.dll, который я установил, чтобы решить эту проблему .

Если вышеописанное не удается или вы не можете вспомнитьчто еще может потребоваться скопировать,

, затем вместо шага 4 попробуйте просто скопировать все из bin так же, как вы скопировали все www, и снова выполните поиск и поискзамените в трех вышеупомянутых файлах конфигурации.На самом деле, если у вас есть эффективный способ поиска в файлах, например, Cygwin / UnxUtils / GnuWin32 + grep, то посмотрите, нужно ли заменить старый путь в любых других файлах конфигурации, которыеВозможно, мне не нужно было.Затем поделитесь тем файлом, который был в комментарии, чтобы он был полезен всем: -)

3 голосов
/ 16 мая 2011

если у вас все настроено правильно, вам нужно сообщить WAMP, в каком каталоге установлена ​​ваша WordPress.

Вы можете изменить его вручную, выбрав httpd.conf или default-server.conf и отредактировав DocumentRoot

на моей машине, файл в

C: \ WAMP \ Bin \ Apache \ Apache2.2.17 \ конф \ httpd.conf

изменить DocumentRoot "c:/wamp/www/" на DocumentRoot "d:/wamp/www/" (строка 178)

0 голосов
/ 16 мая 2011

Установите WAMP на диск D. Затем вы можете просто переместить папку htdocs с диска C. Если вы используете относительные пути в ссылке, то она будет работать нормально.

...