我是否可以使用.htaccess更改本地开发的返回值$_SERVER['DOCUMENT_ROOT']
?
目前,$_SERVER['DOCUMENT_ROOT']
回报,
C:\wamp\www
,但我希望它返回此,
C:\wamp\www\website_folder
这可能吗?
我是否可以使用.htaccess更改本地开发的返回值$_SERVER['DOCUMENT_ROOT']
?
目前,$_SERVER['DOCUMENT_ROOT']
回报,
C:\wamp\www
,但我希望它返回此,
C:\wamp\www\website_folder
这可能吗?
那么,$ _SERVER ['DOCUMENT_ROOT']将返回服务器配置中定义的文档路由。我认为您使用http://localhost/website_folder(或host.com/website_folder)访问该网站。
它不返回网站文件夹。 您可以创建一个新的虚拟主机并将其文档路由设置为相应的文件夹,但不能。坦率地说,$ _SERVER ['DOCUMENT_ROOT']。如果你想要网站的路径,你总是可以使用
$serverPath=$_SERVER['DOCUMENT_ROOT']."/website_folder"
感谢您的回答,Somesh Mukherjee! – laukok 2012-02-14 16:50:37
难道你只是在中央配置中更改文档根? – 2012-02-14 16:35:14
确保你的apache配置是正确的。检查虚拟主机部分中的“DocumentRoot”。 – Gerben 2012-02-14 16:50:14