首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将MAMP Pro转移到具有新用户名的新Mac

将MAMP Pro转移到具有新用户名的新Mac
EN

Stack Overflow用户
提问于 2018-01-27 05:50:28
回答 1查看 3.4K关注 0票数 1

将mysql56目录和settings4.plist复制到新Mac上的相应位置。问题是,我在新的Mac上使用了一个不同的用户名,所以所有的虚拟主机路径(根目录)都是不正确的-它们包括以前的用户名。

当然,我可以通过MAMP Pro gui手动更新每个虚拟主机名称,但我有超过100个虚拟主机名称。我以为更新两个httpd.conf文件( ~/Library/Application Support/appsolute/MAMP PRO/httpd.conf/Library/Application Support/appsolute/MAMP PRO/conf/httpd.conf)就能解决这个问题,但事实并非如此。

相反,一旦Apache启动,它就会将这两个httpd.conf文件重写回原来的用户名。

有没有简单的方法来解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2018-06-05 01:12:53

这是对何时OP发布的延迟回复,但我最近在传输硬盘驱动器时也遇到了这个问题。

我能够通过复制和替换这两个文件的完整文件夹来修复此问题:

/Users/yourUserName/Library/Application Support/appsolute/MAMP PRO

(去掉db文件夹,除非你也想转移这些文件夹)

/Library/Application Support/appsolute/MAMP PRO/conf

一旦我更换了它们,我以前硬盘上的所有虚拟主机都会出现。

如果您的用户名和根目录不同,则很可能需要执行文本搜索和替换。用我上面列出的文件夹中的httpd.conf文件和httpd-ssl.conf (如果您使用SSL)上的新路径替换旧路径。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48470070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档