Buenas,
yo creo que si des del server no te dejan acceder a una carpeta detras de public_html tendrás que poner todos los ficheros de symfony en el public_html y cambiar la ruta de acceso en index.php.
Tambien tendrás que poner dentro del projectConfiguration la ruta del web dir:
$this->setWebDir($this->getRootDir().'/.../') (CREO que sería algo así)
El problema és que los ficheros de symfony són accesibles des de fuera con los problemas de seguridad que puede conllevar (acceder a
tudominio.com/symfony/config/databases.yml sería muy chungo... no se si con htaccess se puede proteger y a la vez ser accesible por apache...
Tambien leí en alguna parte que dentro de public_html podrías poner todo la aplicación de symfony y crear una carpeta web con los ficheros públicos... aunque no se entonces como redirigir las peticiones a la carpeta web y que symfony no sea accesible... mis conocimientos de apache son bastante pésimos... pero por aquí seguro que alguien te ayuda
Joan