将WAMP和Wordpress移动到另一个驱动器

时间:2011-05-16 09:36:59

标签: wordpress phpmyadmin wamp wampserver

我的C Drive和Wordpress网站也安装了WAMP。

我现在需要将所有内容移至D盘。

最简单的方法是什么?

由于

4 个答案:

答案 0 :(得分:3)

如果你已经正确设置了所有内容,那就告诉WAMP你的wordpress安装目录是什么。

您可以手动更改为httpd.confdefault-server.conf并修改DocumentRoot

在我的机器上,文件位于

  

C:\瓦帕\ BIN \阿帕奇\ Apache2.2.17 \ CONF \ httpd.conf中

DocumentRoot "c:/wamp/www/"更改为DocumentRoot "d:/wamp/www/"(第178行)

答案 1 :(得分:3)

为了补充@ balexandre的答案,这里正是我必须要做的就是将我的WAMP安装移动到另一个位置(虽然不是另一个驱动器相同的概念)同时保留MySQL设置和数据库作为Apache和PHP配置。我现有的网站非常简单,仅使用首字母缩略词(Apache,MySQL,PHP)中的服务,而不是其他任何东西(例如 Python,Perl等)。在每一步中应用一些自己的判断;这只是一个指导性的例子。

将WAMP移动到新文件夹或驱动器位置

  1. wamp(或任何名为www的根目录)复制到wamp-bak

  2. 将WAMP安装到您希望的位置。与大多数仅提供已安装程序的修复卸载等选项的Windows程序不同,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才能解析this issue

  6. 如果上述操作失败或您无法回想起您可能需要复制的内容,

    然后代替第4步,尝试简单地复制bin所有,就像复制了所有www一样,并再次在上述三个配置文件中进行搜索和替换。事实上,如果你有一些有效的方法在文件中搜索例如 Cygwin / UnxUtils / GnuWin32 + grep,那么看看是否需要在任何其他配置中替换旧路径我可能不需要的文件。然后分享评论中的文件,以便让所有人受益: - )

答案 2 :(得分:0)

在驱动器D上安装WAMP。然后你可以从驱动器C移动文件夹htdocs。如果你在引用中使用相对路径,那么它将正常工作。

答案 3 :(得分:0)

除了@andrewcheong的出色文章外,您可能还需要考虑这些步骤。我必须实施它们才能使一切正常工作。

还复制并粘贴以下内容:

  • bin\mariadb\mariadb10.4.10\conf\data\[EXISTING WORDPRESS SITES]
  • bin\mariadb\mariadb10.4.10\conf\data\mysql