【问题标题】:Using xammp on windows, rewriting /var/www/在windows上使用xampp,重写/var/www/
【发布时间】:2014-11-29 07:53:57
【问题描述】:

我通常在我的 linux apache 服务器上设计我的网站,在这些文件中,我在调用 include() 函数时总是使用完整路径。

例如,典型的索引页面可能看起来像这样。

<?php
include_once('/var/www/sites/sitea/constants.php');

echo "Hello, welcome to my homepage";
?>

现在的问题是我想在 windows 8 上使用 xammp 测试这个网站,我必须更改每个 php 文件中的包含扩展名,这很痛苦。

我是否可以告诉 xammp 将 /var/www/site 视为 C:\xammp\htdocs\sites

【问题讨论】:

  • 如果你有一个好的IDE,你可以使用重构函数来替换多个文件中的字符串
  • 这个问题似乎是题外话,因为它是针对webmasters
  • @Rizier123 那会很痛苦,windows 使用反斜杠,而 linux 使用正斜杠
  • 使用相对路径或在单个常量中定义根路径。 PHP 在 Windows 路径中使用正斜杠完全没有问题,而且它有一个操作系统感知的PATH_SEPARATOR 常量。

标签: php linux windows include xampp


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2015-10-16
    • 2018-03-25
    • 2018-08-30
    • 2020-05-13
    • 1970-01-01
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 2010-11-03
    相关资源
    最近更新 更多