Peter Ford wrote: > LAMP wrote: >> hi, >> >> I have this structure: >> /home/lamp/mydomain/html >> /home/lamp/mydomain/logs >> /home/lamp/mydomain/config >> etc. >> >> html directory is the only one accessible from outside. >> >> to access config file I can use this: >> required_once('/home/lamp/mydomain/config'); >> >> but this is the structure on my local/development machine. once the site >> is done it will be moved to "production" server and the structure will be >> /srv/www/mydomain/html >> /srv/www/mydomain/logs >> /srv/www/mydomain/config >> etc. >> >> to "automate" the document_root I define on the begining of the page >> >> define('HTML_PATH', $_SERVER{"DOCUMENT_ROOT']); >> define('CONFIG_PATH', $_SERVER{"DOCUMENT_ROOT'].'/../config'); >> define('LOGS_PATH', $_SERVER{"DOCUMENT_ROOT'].'/../logs'); >> >> it works but I think it's not good solution. or at least - it's not nice >> solution :-) >> >> suggestions? >> >> afan >> >> > > Outside of a define, you could have used dirname($_SERVER["DOCUMENT_ROOT]), but > in a define, that's not going to work. > I think you're stuck with your inelegance... > Why won't that work in a define()? Have you tried it? I would if I were you. -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php