В дополнение к ответу @ balexandre, вот что я должен был сделать, чтобы переместить мою установку WAMP в другое место (но не на другой диск - та же концепция), сохранив настройки MySQL и базы данных, а также конфигурации Apache и PHP.Мой существующий сайт был очень простым, используя только службы в аббревиатуре (Apache, MySQL, PHP) и буквально ничего другого ( например Python, Perl и т. Д.). Примените некоторые свои собственные суждения на каждом этапе;это только предназначенный пример.
Перемещение WAMP в новую папку или место на диске
Копирование wamp
(или как называется корневой каталог -тот, который содержит от www
) до wamp-bak
.
Установите WAMP туда, куда вы хотите.В отличие от большинства программ Windows, которые предоставляют только такие опции, как repair и uninstall для уже установленных программ, установщик WAMP больше похож на утилиту извлечения, поэтому вы можете просто запустить его снова и выбратьдругой корневой каталог, т.е. , вам не нужно сначала его удалять. Если вы делаете решили удалить его, будьте осторожны: он изменит ваш исходный каталог wamp
!
Скопируйте и вставьте следующеекаталоги от wamp-bak
до их соответствующих расположений в новом корневом каталоге wamp
, выбирая параметр (ы) для объединения папок и перезаписи всех файлов:
Скопируйте и вставьте следующие файлы из 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
для меня).
Если вы установили какие-либо пользовательские .dll и подобные файлы, вам придется их вызывать и копировать.Например, мне пришлось скопировать bin\php\php5.3.13\ext\php_curl.dll
, который я установил, чтобы решить эту проблему .
Если вышеописанное не удается или вы не можете вспомнитьчто еще может потребоваться скопировать,
, затем вместо шага 4 попробуйте просто скопировать все из bin
так же, как вы скопировали все www
, и снова выполните поиск и поискзамените в трех вышеупомянутых файлах конфигурации.На самом деле, если у вас есть эффективный способ поиска в файлах, например, Cygwin / UnxUtils / GnuWin32 + grep, то посмотрите, нужно ли заменить старый путь в любых других файлах конфигурации, которыеВозможно, мне не нужно было.Затем поделитесь тем файлом, который был в комментарии, чтобы он был полезен всем: -)