我在Win7 xampp安裝上試用了Symfony2,並且遇到了generate:bundle問題。IOException在選擇生成整個目錄結構時生成包
php app/console generate:bundle --namespace=amd/HelloBundle --format=yml
如果我在這個問題選擇「是」(默認爲「否」):
你想生成整個目錄結構
我得到以下信息:
[Symfony\Component\Filesystem\Exception\IOException]
Failed to touch H:/<pathToSymfony2Installation>/src//amd/HelloBundle/Resources/doc/index.rst
...當然其餘的步驟不遵循。創建了正確的名稱空間和捆綁目錄,但例如自動路由設置的東西永遠都不會到達。
選擇目錄時放置源,我選擇了默認:
Target directory [H:/<pathToSymfony2Installation>/src]:
(注:沒有尾隨斜線)
我在IO異常消息有一個額外的斜槓通知(後' src')不管我做什麼,這是否會導致IO錯誤?
如果我輸入了一個斜線,又增加了一個斜線(如你所期望的),如果我輸入與默認值相同的值 - 特別是省略了斜線,我仍然會在'src'之後和之前得到兩個斜槓我的名字空間和包名稱。
Thankyou,我會盡快完成並更新。 – 2013-03-28 16:55:55