【发布时间】:2014-02-15 02:43:04
【问题描述】:
我在 Windows 7 Ultimate x64 上使用 XAMPP 1.8.3-2;全新安装,无需更改任何配置文件。
我正在使用 XAMPP,因此我可以测试我的 Web 项目的开发,而不必像我目前所做的那样每次都上传。
当前文档根是D:/XAMPP/htdocs。
简介
我有两个网站,由两个不同的网络主机托管。我对这两个网站都使用了 PHP 包含,以生成网页的结构(从而使将来更容易维护和编辑)。
例如,要插入包含 网站 A 的元、样式表和脚本的 <head> 部分,我使用:
<?php include("/home/user236/public_html/a/p/head.php") ?>
为了对网站 B 做同样的事情,我使用:
<?php include("/home/user792/public_html/s/p/head.htm") ?>
我的情况
由于这两个网站位于不同的主机下,使用不同的用户名,我将如何更改 XAMPP 的配置以允许我使用这两个网站,只需安装一个 XAMPP?
对我来说,这听起来像是我需要同时使用两个文档根目录,但如何才能做到这一点,因为/home/user236/public_html/ 和/home/user792/public_html/ 对 XAMPP 没有任何意义,远离生产服务器。例如,/home/user236/public_html/a/p/head.php 可以在我的服务器上运行,但不能在 XAMPP 中运行。
这让我觉得在 XAMPP 中工作时我必须更改所有包含路径,然后再次更改它们以上传到服务器;两个网站很容易拥有数百个甚至数千个网页,这并不好。这几乎违背了我使用 XAMPP 的目的。
也许我缺少一些东西(希望如此)?
谢谢。
【问题讨论】: