2015-11-28 59 views
0

我試圖將我的CakePHP 2項目升級到CakePHP 3.爲此,我使用CakePHP升級控制檯。安裝它作爲the upgrade tool page描述後,我跑CakePHP升級控制檯沒有任何更改

./bin/cake upgrade all ../admin/app --verbose 

打印出

Welcome to CakePHP v3.1.4 Console 
--------------------------------------------------------------- 
App : src 
Path: /Users/Ivan/Sites/baslernachhilfe/web/tmp/upgrade/src/ 
PHP : 5.6.10 
--------------------------------------------------------------- 
*** Upgrade step Locations *** 
*** Upgrade step Namespaces *** 
*** Upgrade step AppUses *** 
*** Upgrade step RenameClasses *** 
*** Upgrade step RenameCollections *** 
*** Upgrade step MethodNames *** 
*** Upgrade step MethodSignatures *** 
*** Upgrade step Fixtures *** 
*** Upgrade step Tests *** 
*** Upgrade step I18n *** 
*** Upgrade step PrefixedTemplates *** 

然而,進行任何更改。沒有任何東西被移動,沒有東西被添加到文件中。問題是什麼?運行OS X 10.11。

回答

0

通過代碼後,我意識到以下幾點:我已將升級文件夾放在名爲「tmp」的子文件夾中。但是,升級代碼會過濾包含「tmp」的所有路徑,因此不會處理任何任務。

+0

請注意,升級工具是獨立的應用程序,它應該安裝在您嘗試升級的應用程序的_apsiderate文件夾中。 (來自[** the docs **](http://book.cakephp.org/3.0/en/upgrade-tool.html#installation):「_升級工具作爲獨立應用程序安裝_」) – ndm

+0

是的!它在一個單獨的文件夾中,但該文件夾仍被稱爲「tmp」... – navige

相關問題