2014-01-22 78 views
0

我在我的Symfony2項目中設置了一些問題,在config.yml中設置參數以便能夠正確使用PdoSessionHandler。我使用的Symfony版本是2.3.9PdoSessionHandler Symfony2問題

我在試圖做的是使用PdoSessionHandler將會話存儲在數據庫中。

我跟着食譜,但我有我的config.yml

沒有擴展能夠加載配置「session.handler.pdo」

以下錯誤

是否有其他更改或配置需要完成才能生效?

謝謝...

回答

1

你還沒有添加session.handler.pdo作爲服務定義(下services:),但在你的config.yml配置清晰度/根節點。

這就是爲什麼symfony無法找到加載該不存在的配置的擴展。

這將工作:

services: 
    session.handler.pdo: 
     class:  Symfony\Component\HttpFoundation\Session\Storage\Handler 
     # ... 
+0

謝謝!我發現我的錯誤,我將session.handler.pdo添加爲配置中的新節點,而不是服務。 – grogers