Php 在windows上使用xammp,重写/var/www/
我通常在linux apache服务器上设计我的网站,在调用include()函数时,我总是在这些文件中使用完整路径 例如,典型的索引页可能如下所示Php 在windows上使用xammp,重写/var/www/,php,linux,windows,include,xampp,Php,Linux,Windows,Include,Xampp,我通常在linux apache服务器上设计我的网站,在调用include()函数时,我总是在这些文件中使用完整路径 例如,典型的索引页可能如下所示 <?php include_once('/var/www/sites/sitea/constants.php'); echo "Hello, welcome to my homepage"; ?> 现在的问题是,我想用xammp在Windows8上测试这个站点,我必须更改每个php文件中的include扩展名,这是一个难题 无论
<?php
include_once('/var/www/sites/sitea/constants.php');
echo "Hello, welcome to my homepage";
?>
现在的问题是,我想用xammp在Windows8上测试这个站点,我必须更改每个php文件中的include扩展名,这是一个难题
无论如何,我可以告诉xammp将
/var/www/site
视为C:\xammp\htdocs\sites
使用崇高的文本,您可以一次搜索和替换多个文件
如果你有一个好的IDE,你可以使用重构函数替换多个文件中的字符串。这个问题似乎离题了,因为它针对的是@Rizier123,这将是一个难题,windows使用反斜杠,而linux使用正向斜杠使用相对路径或在单个常量中定义根路径。PHP对Windows路径中的前斜杠没有任何问题,而且它有一个支持操作系统的
PATH\u分隔符
常量。