在php中获取Windows和Mac OSX的站点位置

在php中获取Windows和Mac OSX的站点位置,php,http,url,Php,Http,Url,我在一个php脚本中使用了这个函数来获取我的站点的uri,以便使用http访问文件 $feast_info_dir = "http://".$_SERVER['HTTP_HOST']."/"; 我在文件名后面附加了如下内容 $filename = $prepend.$row_today[9]; 这应该允许我获取url字符串:http://localhost:82/filename.php 这适用于Windows,但不适用于Mac。我在Mac上需要什么 谢谢。请详细说明您的问题:您在哪里使用$

我在一个php脚本中使用了这个函数来获取我的站点的uri,以便使用http访问文件

$feast_info_dir = "http://".$_SERVER['HTTP_HOST']."/";
我在文件名后面附加了如下内容

$filename = $prepend.$row_today[9];
这应该允许我获取url字符串:
http://localhost:82/filename.php

这适用于Windows,但不适用于Mac。我在Mac上需要什么


谢谢。

请详细说明您的问题:您在哪里使用$feast\u info\u dir,您在哪里设置$prepend,今天的$row\u是什么,这一切如何在URL字符串中结束?另外,它如何在Mac上不工作?那么会发生什么呢?你是说它可以在Windows上工作,但不能在Mac上工作?您指的是客户端还是Mac服务器?客户端不应该有任何区别。