2014-03-29 72 views

回答

5

不,你不能在yaml文件中使用php。如果你想要一個絕對路徑,你應該使用kernel.root_dir參數。這個參數包含與AppKernel路徑的目錄:

file_locator: 
    class: Symfony\Component\Config\FileLocator 
    arguments: ['%kernel.root_dir%/app/config'] 
+0

「您已請求不存在的參數‘kernel.root_dir’」:/問題可能是因爲我使用symfony的組件,而不是完整的框架。 – MyMomSaysIamSpecial

+1

@Nerfair那麼你應該創建一個包含根目錄的容器參數並使用它代替 –

+0

謝謝!解決此問題爲 ** $ container-> setParameter('app_root',__DIR __); ** – MyMomSaysIamSpecial