Upgrade CakePHP 1.2 to 2.4 *What I have :*
I have cakephp application,which is in CakePHP 1.2.12. *What I tried :* I use Upgrade Plugin : https://github.com/dereuromark/cakephp-upgrade I have followed all the step 1. download new Cakephp 2.4 2. create Plugin in folder inside app of cakephp1.3 application 3. rename /app/config folder to /app/Config 4. write CakePlugin::loadAll(); in my app/Config bootstrap *What the error :* when I try to ..\lib\Cake\Console\cake Upgrade.Upgrade all Its give me error like Error: Plugin Upgrade could not be found. #0 C:\xampp\htdocs\cakephp24\lib\Cake\Core\App.php(365): CakePlugin::path('Upgra de') #1 C:\xampp\htdocs\cakephp24\lib\Cake\Core\App.php(226): App::pluginPath('Upgrad e') #2 C:\xampp\htdocs\cakephp24\lib\Cake\Core\App.php(547): App::path('Console/Comm and', 'Upgrade') #3 [internal function]: App::load('UpgradeShell') #4 [internal function]: spl_autoload_call('UpgradeShell') #5 C:\xampp\htdocs\cakephp24\lib\Cake\Console\ShellDispatcher.php(247): class_ex ists('UpgradeShell') #6 C:\xampp\htdocs\cakephp24\lib\Cake\Console\ShellDispatcher.php(198): ShellDis patcher->_getShell('Upgrade.Upgrade') #7 C:\xampp\htdocs\cakephp24\lib\Cake\Console\ShellDispatcher.php(66): ShellDisp atcher->dispatch() #8 C:\xampp\htdocs\cakephp24\lib\Cake\Console\cake.php(49): ShellDispatcher::run (Array) #9 {main} On Sunday, 24 February 2013 18:35:52 UTC+5:30, acl68 wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi everybody, > > > after getting strange error messages with the default 2.0 migration > shell I tried it now with the improved version from euromark: > https://github.com/dereuromark/upgrade > > > Here the facts: > I am running Linux with php 5.4. > I downloaded cake 2.3.0 and euromarks plug-in. > After unpacking the new cake version to my webroot ( and setting all > rights to executable for me an my Apache) I renamed my 1.3 app to "app", > adapted the cake core path in my webroot/index.php so it points to the > Cake folder in the "lib" folder. I renamed app/config to app/Config and > added the CakePlugin::loadAll(); to the bootstrap. > > > Questions: > Where do the files from the plug-in go? Do they just stay in the > app/plug-in/upgrade-master folder? Or do I replace the files in the > default Cake Core folders with them? > > Can I tell the upgrade shell which app it should update, or do I have to > rename it to "app"? > > When I tried to let it run no files were changed but empty folders > "Model" Controller" etc were created under /app/Console/... > > > Exists there somewhere an extensive HowTo for using this plug-in? The > readme doesn't answer all my questions. > > > Also it works only if I call the shell with > /var/www/cakephp-2.3.0/app/Console$ ./cake upgrade all > and not > /var/www/cakephp-2.3.0/app/Console$ ./cake Upgrade.Upgrade all > > Thanks for any help! If I don't get this done within the next week I > will stay with 1.3. *sigh* > > Calamity Jane > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > > iEYEARECAAYFAlEqEDAACgkQbOdiIJzHNKHn/wCeIPKqr75ECx+feuEXfwOxSIPW > pEUAn2b2NDeIRnfbkfsL9lIxbPwsY5GY > =QeEG > -----END PGP SIGNATURE----- > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.