获取旧的wamp安装数据以在新计算机上运行

dan*_*iol 1 restore wampserver

我的wamp服务器已经存在了几个月的大问题.

我使用wamp服务器在本地开发了6个站点.我的计算机出现问题,并将所有网站目录复制到硬盘上.

我有一台装有W8.1的新电脑并复制了wamp-folder.我试着吃午饭,但它不起作用.所以我安装了一个新的wamp服务器.但我不知道如何将我的网站从旧服务器导入到新服务器.

我的第一个问题是我无法在新的wamp安装上运行我的旧站点.在计算机出故障之前,我没有保存我的数据库.

但是我可以在旧系统备份的mysql文件夹中找到它.在哪里以及如何,我不知道.因此,我想从旧的wamp中取出我的网站并将其安装在新的网站上,或者让它在新的wamp上工作.我已经用谷歌搜索了一个月但我找不到任何解决方案!

Rig*_*lly 5

选项1.在新PC上重新创建旧的WAMPServer

如果您从旧PC上备份了完整的目录结构,那么您只需将备份中的完整文件夹结构复制到新PC即可.

确保将其放在最初安装它的同一磁盘和文件夹上,因此如果最初安装它,请C:\wamp确保将其复制回该文件夹.

从该文件夹启动wampmanage.exe(C:\wamp\wampmanager.exe)

使用wampmanager菜单

left click wampmanager -> Apache -> Install Service
left click wampmanager -> MYSQL -> Install Service
Run Code Online (Sandbox Code Playgroud)

WAMPServer现在应该像你的问题之前一样

Windows 8.1有一个空白C:\windows\system32\drivers\etc\hosts文件,因此您还需要为您创建的任何虚拟主机添加所有域,但至少应该有这些条目.

127.0.0.1  localhost
::1  localhost
Run Code Online (Sandbox Code Playgroud)

选项2.将旧的Apache/PHP/MYSQL添加到WAMPServer的新安装中

请记住,WAMPServer相对于其他Windows AMP堆栈的一大优势是它能够在同一个WAMPServer实例中拥有每个Apache/PHP/MYSQL的多个版本,以便在所有这些版本的版本之间轻松切换.

因此,您可以保留新安装并有选择地复制Apache/PHP/MYSQL版本,然后复制您的6个站点.

所以停止WAMPServer

copy the OLD \wamp\bin\apache\{apacheversion} folder to NEW `\wamp\bin\apache\
copy the OLD \wamp\bin\apache\{phpversion} folder to NEW `\wamp\bin\php\
copy the OLD \wamp\bin\apache\{mysqversion} folder to NEW `\wamp\bin\mysql\
Run Code Online (Sandbox Code Playgroud)

重启WAMPServer

您现在应该看到新旧版本的Apache/MYSQL/PHP可用.

现在将您的OLD \wamp\www\???站点文件夹复制到NEW \wamp\www\???,您的6个站点也应该可用.

现在您可以切换回旧版本的Apache/PHP/MYSQL并运行您的网站,或者使用旧的MYSQL版本正确备份数据库,然后将它们恢复到新的MYSQL版本

您可以使用wampmanager菜单切换版本,如下所示: -

wampmanager -> Apache -> Version -> (click the required version number )
wampmanager -> MYSQL -> Version -> (click the required version number )
wampmanager -> PHP -> Version -> (click the required version number )
Run Code Online (Sandbox Code Playgroud)