Currently, I have a live project in CakePHP 2.8.0 where PHP Version is 5.6.40. I need to upgrade my CakePHP to the latest version. Can you suggest any new version that I should upgrade to without having many changes? Should I upgrade to 2.10.20 which is the 2019 release? Also, I don't want to change the PHP version which is 5.6.40 now.
Upgrading CakePHP from 2.8.0 to 2.10.20
659 Views Asked by Mukesh Kapoor At
1
There are 1 best solutions below
Related Questions in CAKEPHP
- CakePHP2-PHP8 - Tests with PHPUnit ^9.5
- CakePHP 4 Custom Routing Issue with Paginator Links
- I can't retrieve GET values
- Custom error page in cakephp 4 redirect to login page
- having character encoding problem on my blog content in php application
- cakephp bake console error Exception: SQLSTATE[HY000] [2002] No such file or directory in
- How to add the "active" field in authentication with AthenticationService? I use CakePHP 4.x
- Manually joining entity specified in contain
- Contain with alias not working in cakephp 5.x
- How to suppress duplicate code warning in php projects for Sonar Qube scans?
- PHP5.6 with MySQL 8 in Amazon RDS
- Nginx redirects a POST request to GET?
- Segmentation fault (core dumped) when executing a cakephp command with php parallel
- fetching result from database in specific format cakephp5
- CakePHP 5 uploaded file validation always failing
Related Questions in CAKEPHP-3.0
- fetching result from database in specific format cakephp5
- CakePHP shows 500 Internal Server Error when project running locally then showing this type of error
- CakePHP authentication 3 quick start, does it actually create add.php?
- Mixing values in `INSERT INTO ... SELECT` query
- Radio no return
- Where to locate code to be used by many Model->Tables. Can't find AppModel
- My SQL #1064 Error (Query generated in CAKEPHP 3)
- How do I upgrade version of cakephp2.0 to cakephp3 and cakephp4 step by step?
- cakephp user saved but the save method returns false
- Generate pdf from a custom class with cakephp 3
- Is it possible to do routing scope inheritance in CakePHP3?
- SMTP email give compact() Undefined variable: etagMatches & timeMatches error on cakephp 3
- Cakephp 3 Missing Route issue
- Applying ucwords(strtolower(name)) to form data before submitting to DB in CakePHP
- I want to display product information by grouping them as one in cakephp
Related Questions in CAKEPHP-2.X
- Theming with React
- How can I include the user ID in the filename of my tmp sessions in CakePHP 2.x?
- Duplicate records are not getting added to HABTM table in cakephp2, Is this intended?
- Adding data to jointable in a loop after adding data to one of the joint models Cakephp2
- Retrieve total count of paginated records along side custom limit in Cake PHP 2 paginator
- Disable the URL query option from Cake PHP 2 paginator generated links
- Cake PHP 2.10 paginator not joining models
- Sporadic error when sending email via AWS SES and CakePHP
- Cake PHP 2 associated model not saving
- Cake PHP 2 saveAssociated on two models with new model name
- What is the purpose of the '.' in a CakePHP file upload form element?
- How can I make sure that every controller sees DboSource?
- PHP 7.1 usage with Traits in Cake PHP 2 application throws collision errors
- Cake PHP while loop to dispatch events
- Cake PHP 2 turn off default console output from shell commands
Related Questions in CAKEPHP-2.8
- How to convert SQL to cakephp 2.8 query to query from controller
- Failing CakePHP 2 Code Works After 'debug' Inserted
- script stops when require_once(dirname(dirname(dirname(dirname(dirname(__FILE__))))).'/lib/Cake/bootstrap.php'); line gets executed
- Upgrading CakePHP from 2.8.0 to 2.10.20
- Two Function run on single Onclick
- Cakephp migration from 2.7 to 2.8 in cpanel
- Index page showing without css and js
- Notice (8): Undefined offset: 2 [APP/View/Helper/CounterHelper.php
- Upgrade cakephp 2.6 to 2.8 to work php 7
- Cakephp 2, response body content type not working
- Narrowing occurred during type inference in CakePHP
- CakePHP 2 sharing custom validation methods, userDefined
- Strange behaviour of IN clause in Cakephp 2.8.2
- CakePHP2 validation on field not in table
- Custom pagination query error in CakePHP
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Upgrades to CakePHP need to be done iteratively, ie. you'd need to cover everthing in the 2.9 migration guide before going through the 2.10 migration guide.
I'd suggest taking a copy of your code and installing the most recent version of CakePHP 2.10 for it and going through the CakePHP 2.9 Migration guide and then the CakePHP 2.10 Migration guide
Both 2.9 and 2.10 are compatible with PHP 5.6
After doing this, you can consider upgrading to CakePHP 3 which is a much bigger upgrade