2011-10-06 117 views
1

我是Symfony2的新手,正在嘗試設置我的第一個服務。這是一個捲曲服務。 我已按照文檔上的說明操作,但無法獲取任何內容。我使用2.0.1版創建symfony2服務

在我的應用程序/配置/ config.yml我已經加入:

parameters: 
    curl_service.class:  FTW\GuildBundle\Services\Curl 

services: 
    curl_service: 
     class:  %curl_service.class% 

的類文件放在src \ FTW \ GuildBundle \ SERVICES \ Curl.php和 它的命名空間是namespace FTW\GuildBundle\Services;

類名是捲曲

當我試着使用加載我的服務210錯誤是

您已請求一個不存在的服務「curl_service」。

我想我很想念一些非常簡單的東西......任何幫助將不勝感激!

回答

7

即使在開發模式下,也請確保您清除了緩存/app/cache/

+0

非常感謝!一旦我清除緩存目錄,它開始工作! – Chris

0

它適用於我新鮮的Symfony 2.0.4安裝。看起來你的配置沒有被考慮在內。你在開發環境中工作嗎?

+0

感謝您的反饋。我也升級到2.0.4,看看是否有效。我使用的是app_dev.php環境,其他海報建議清除緩存並且工作正常。 – Chris