I have been searching for an easy way to get the ServerName of the machine where Symfony runs in Symfony (so that my app adapts when it is used on a host with a different ServerName), but I couldn't find one. I created a variable in app.yml and I fetch it, but I still wonder if there is no easier way to do this. How are you doing this? I'm using Symfony 1.2 and 1.4 on different projects.
I think I found something :
$this->getRequest()->getHost()
This seems to work... It will work only if there is a request of course, so it is not universal. So, this won't work using CLI.