Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 为什么文件和文档根目录返回C:\path\to\webserver_Apache_Codeigniter_Fuelcms - Fatal编程技术网

Apache 为什么文件和文档根目录返回C:\path\to\webserver

Apache 为什么文件和文档根目录返回C:\path\to\webserver,apache,codeigniter,fuelcms,Apache,Codeigniter,Fuelcms,在我的Apache服务器上呼出\uu文件和$\u服务器['DOCUMENT\u ROOT']将返回字符串(26)“C:/Users/me/my Sites/pathtofile/” 怎么回事?它在CodeIgniter中被大量使用(并将其破坏),因为文件显示为: <link href="C:/assets/css/main.css?c=" media="all" rel="stylesheet"/> 如果有帮助的话,我正在运行Apache/2.4.9(Win64)。正如Arif

在我的Apache服务器上呼出
\uu文件和
$\u服务器['DOCUMENT\u ROOT']
将返回
字符串(26)“C:/Users/me/my Sites/pathtofile/”

怎么回事?它在CodeIgniter中被大量使用(并将其破坏),因为文件显示为:

<link href="C:/assets/css/main.css?c=" media="all" rel="stylesheet"/>


如果有帮助的话,我正在运行Apache/2.4.9(Win64)。

正如Ariful提到的,
\uuuuuuuuuuuuuuuuuuuuuuuuuu>是PHP设置的常量,
$\u服务器['DOCUMENT\u ROOT']
是来自web服务器的设置数组。这些用于整个CodeIgniter和FUEL CMS处理文件包含

如果您希望将CSS路径输出到视图中,则有一个帮助器可以做到这一点:

echo css_path('main.css'); // outputs "http://example.com/assets/css/main.css"

有关此和其他资产帮助程序的更多信息,请参见此处:

如果您试图获取要加载的css的web路径,则应使用
echo base_url()在代码点火器中<代码>\uuuuuuuuuuuuuuuuuuuuuuuuuu文件
是用来给出文件位置的路径。它实际上来自安装文档,很多链接都是这样的。\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu文件指向一个目录?真的吗?是的,这就是为什么我很困惑的原因?这个脚本实际上使用了一个类似的函数,并且得到了一个“C:/assets/css/main.css”的结果,当我在家时,我会对确切的函数进行注释。。这很奇怪。