我是一名网络开发人员,我在同一台机器上安装了Windows 8.1和linux mint 16,并且都安装了LAMP堆栈。
有没有办法在两个系统上共享同一个文档根目录和数据库?
答案 0 :(得分:1)
我应该首先说这是私有网络上的开发设置,我不建议将它用于生产计算机。
我遇到了类似的问题,我通过将运行Apache的Windows上的Drive映射到Host Mac OSX 10.8.5来解决。 (有点像Linux)你应该能够在第一步适应你的linux风格。
1,在Mac文件共享中,我创建了一个每个人都可以访问的共享。
2,我将Windows中的驱动器映射到VMware主机; “\\\\ vmware-host \\ Shared Folders \\ stevek \\ development”作为Y:驱动器。
3,我修改了文件C:\ Program Files \ Zend \ Apache2 \ conf \ httpd.conf
不幸的是我发现Apache有连接到文件夹的权限问题作为Y:驱动器,所以我在httpd.conf中使用了这样的UNC路径;
DocumentRoot“\\\\ vmware-host \\ Shared Folders \\ stevek \\ development”
和
<目录“\\\\ vmware-host \\共享文件夹\\ stevek \\ development”>
选项索引FollowSymLinks包括ExecCGI
AllowOverride无
订单允许,否认
允许所有人
< /目录>
我不是Mac / Win / VMware权限大师,但据我所知,映射驱动器提供权限,以便Apache可以使用UNC路径。