几个月来,我的wamp服务器遇到了一个大问题。
我已经使用Wamp服务器在本地开发了6个站点。我的计算机出现问题,并将所有站点目录复制到硬盘上。
我有一台装有W8.1的新计算机,然后将其复制回wamp文件夹。我试过吃午餐,但是没有用。因此,我已经安装了新的Wamp服务器。但是我不知道如何将我的网站从旧服务器导入到新服务器。
我的第一个问题是,我的旧站点无法在新的wamp安装上运行。在计算机出现故障之前,我没有保存数据库。
但是我可以在旧系统备份的mysql文件夹中找到它。在哪里和如何,我不知道。因此,我想从旧的沼泽中提取我的站点,并将其安装在新的沼泽中,或者使其在新的沼泽中工作。我已经在Google上搜索了一个月,但找不到任何解决方案!
选项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
WAMPServer现在应该像问题之前一样
Windows 8.1有一个空白的C:\windows\system32\drivers\etc\hosts
文件,因此您还需要为创建的任何虚拟主机添加所有域,但至少应具有这些条目。
127.0.0.1 localhost
::1 localhost
选项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\php\{phpversion} folder to NEW `\wamp\bin\php\ copy the OLD \wamp\bin\mysql\{mysqversion} folder to NEW `\wamp\bin\mysql\
重新启动WAMPServer
您现在应该看到可以使用旧版本的Apache / MYSQL / PHP。
现在将您的旧\wamp\www\???
站点文件夹复制到新\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 )