simon551 Posted March 6, 2009 Share Posted March 6, 2009 I'm working on a redesign of my enterprise site. The server administrator changed the IIS settings so you can type in the name of the site without typing the server name i.e. http://sitename instead of http://server/sitename. This works fine except for pages that have a site root based include. I'm not sure how to fix the problem. I ran this code on both sites: <?php $root=$_SERVER['DOCUMENT_ROOT'] . '/folder/page.php'; echo $root; ?> on the old site, the one that works the output is: c:\inetpub\wwwroot/folder/page.php on the new site, the one that isn't working it outputs: C:\Inetpub\wwwroot\sitename/folder/page.php any ideas? Link to comment https://forums.phpfreaks.com/topic/148263-site-root-problem-iis/ Share on other sites More sharing options...
JonnoTheDev Posted March 6, 2009 Share Posted March 6, 2009 Just define the path yourself and use something like set_include_path(get_include_path().PATH_SEPARATOR.'/inetpub/wwwroot/folder/'); within a common include (included on all pages) Link to comment https://forums.phpfreaks.com/topic/148263-site-root-problem-iis/#findComment-778364 Share on other sites More sharing options...
simon551 Posted March 6, 2009 Author Share Posted March 6, 2009 Thanks! can you give an example how I would use that on a page? instead of require_once($_SERVER['DOCUMENT_ROOT'].'/folder/page.php'); require_once(set_include_path(...));? Link to comment https://forums.phpfreaks.com/topic/148263-site-root-problem-iis/#findComment-778404 Share on other sites More sharing options...
simon551 Posted March 6, 2009 Author Share Posted March 6, 2009 I haven't been able to figure out how to make this work. Any more advice you can give? Link to comment https://forums.phpfreaks.com/topic/148263-site-root-problem-iis/#findComment-778455 Share on other sites More sharing options...
JonnoTheDev Posted March 8, 2009 Share Posted March 8, 2009 set_include_path(get_include_path().PATH_SEPARATOR.'/inetpub/wwwroot/folder/'); include('myfile.php'); Link to comment https://forums.phpfreaks.com/topic/148263-site-root-problem-iis/#findComment-779925 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.