apache - Why is __FILE__ and DOCUMENT_ROOT returning C:\path\to\webserver -
echoing out __file__
and $_server['document_root']
on apache server returning string(26) "c:/users/me/my sites/pathtofile/"
.
what's that? it's being used in codeigniter lot (and breaking them) files come out as:
<link href="c:/assets/css/main.css?c=" media="all" rel="stylesheet"/>
i'm running apache/2.4.9 (win64) if helps.
as ariful mentioned, __file__
constant set php , $_server['document_root']
array of settings web server. these used throughout codeigniter , fuel cms handle file includes.
if you're looking output css path view, there helper this:
echo css_path('main.css'); // outputs "http://example.com/assets/css/main.css"
more info , other asset helpers can found here: http://docs.getfuelcms.com/helpers/asset_helper