首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过MAC上的VMWare融合在Windows上运行XAMPP,如何配置以使用我的共享文件夹(Z:)作为web根目录?

问通过MAC上的VMWare融合在Windows上运行XAMPP,如何配置以使用我的共享文件夹(Z:)作为web根目录?
EN

Stack Overflow用户
提问于 2010-07-30 20:23:53
回答 3查看 2.7K关注 0票数 2

环境:

主要平台:MacOSX10.6

通过VMWare融合的辅助平台: Windows 7 64位

背景:我正在使用"/www“的webroot在MAC端运行MAMP。我需要测试网站在IE,因此需要一个Windows安装。我在Windows端安装了XAMPP,并将apache根目录更改为"Z:\www",这是我的MAMP的位置,它是MAC和Windows之间的共享文件夹。

当我试图从windows (http://localhost/asite)访问本地站点时,我会得到一个403个禁止错误:

禁止进入!

您没有访问请求对象的权限。它要么是受读取保护的,要么是服务器无法读取的。

如果您认为这是服务器错误,请与网站管理员联系。错误403本地主机07/30/10 14:21:07 Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1

如果它能够正常工作,还需要进行哪些其他配置更改才能工作呢?

谢谢,

克里斯

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-20 05:23:45

感谢那些做出回应的人。我对网络连接的类型做了一些研究,以下是我如何在不使用XAMPP的情况下解决这个问题的。

综上所述,我正在我的Mac上运行Win7,通过VMWare融合作为虚拟机。我让MAMP在我的Mac上运行一个本地web服务器,在/www上使用webroot,我还希望能够从Windows的浏览器中访问web服务器。

简而言之,我希望能够从Safari (Mac)或IE (Windows)转到http://localhost/mysite。

office.

  • Refreshed

  • 在命令提示符中使用ipconfig命令将192.168.1.102 localhost

的网络连接更改为桥接。

  • 编辑了windows主机文件以反映:192.168.1.102 localhost

已经做好了。

我希望其他人能找到有用的东西。

  • Chris
票数 4
EN

Stack Overflow用户

发布于 2010-07-30 20:35:30

您尝试从XAMPP (而不仅仅是MAMP )为您的站点提供服务有什么具体原因吗?几年前,我在类似的环境中工作,我只是将虚拟机的网络类型设置为NAT (这样,来宾有一个与主机不同的IP ),然后将IE指向运行MAMP的主机的IP地址。

票数 0
EN

Stack Overflow用户

发布于 2010-07-31 00:07:41

也许我没有完全理解你的问题,但是:

“我需要在IE中测试网站”

你不需要设置一个Web服务器就能做到这一点.

按照peterjmag的建议,继续在Mac主机上使用Apache,并将IE从Windows指向主机IP。

还有,不是有Mac版的IE吗?

再一次,如果我误解了你,我很抱歉--我不想听上去傲慢;)

"Z:\www . MAC和Windows之间的共享文件夹“

这是什么-网络共享?如果在VM中使用本地文件夹(例如: C:\www),您会得到相同的错误吗?

尝试从VM挂载/www -转到它的设置>选项卡>共享文件夹。选择“始终启用”。单击Add并浏览到您的/www主机文件夹。这将使/www可以在VM中访问。

最后,以防万一:检查www文件夹上的Windows权限。

希望这能帮上忙!

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

https://stackoverflow.com/questions/3375114

复制
相关文章

相似问题

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