将新硬盘添加到xampp

时间:2013-07-31 16:49:16

标签: php apache xampp intranet

我正在运行xampp作为内部网服务器,使用'virtualhost'为我们网络内的15个'站点',事情正常,有3个例外。第一个问题是我最大的 - 我的2TB驱动器已满,我需要在服务器上添加另一个驱动器来调用数据 - 我该怎么做?

以下是来自vhosts文件的2个虚拟域 - 第3个示例是我需要完成的任务。

<VirtualHost 172.16.106.162:80>
    ServerName clubcal.iserver
    ServerAlias www.clubcal.iserver
    DocumentRoot "F:/xampp/htdocs/clubcal"
</VirtualHost>

<VirtualHost 172.16.106.163:80>
    ServerName digiport.iserver
    ServerAlias www.digiport.iserver
    DocumentRoot "F:/xampp/htdocs/digiport"
</VirtualHost>

这是我需要做的一个例子:

<VirtualHost 172.16.106.164:80>
    ServerName tzone.iserver
    ServerAlias www.tzone.iserver
    DocumentRoot "G:/public_html/tzone"
</VirtualHost>

这个xampp服务器是我们网络中独立的Windows7(64位)系统,Windows Active Directory解决了我们VLAN内的DNS问题(本周末我将它降级到32位)。

我的主机文件将ip#转换为服务器中的域名,为NIC分配了多个IP#,因此它在我们的VLAN上无处不在。

非常感谢任何见解。

2 个答案:

答案 0 :(得分:1)

如果你想要“跨越”驱动器,Windows有一个方便的功能(类似于linux的符号链接),称为mklink,你可以在当前目录中创建一个文件夹,它只是一个符号链接到驾驶。快速简便的方法来跨越它。除了驱动器号改变(如果是外部驱动器)之外,我不确定这样做有什么缺点。

这样你就不必在配置中添加或更改任何路径等。不确定这是否是你想要的,但希望它有所帮助。

另外,您是否尝试过粘贴的第3个配置?它不起作用了吗?从我所看到的,只要权限很好,它应该以这种方式工作。

答案 1 :(得分:0)

网络中的权限可能存在问题? 不确定它是否有所作为,但也许值得尝试将其添加到您的3D cfg:

<Directory "G:/public_html/tzone">
    Options Indexes FollowSymLinks Includes ExecCGI
    Order allow,deny
    Allow from all
</Directory>