Firstly… I hope you all had a great Christmas
So, I was back at work today - And one of the tasks I wanted to go over was upgrading Magento 2.2.x to 2.3. Obviously, I’ve covered installing a fresh install of Magento 2.3, which I can pretty much do with my eyes closed now. But upgrading a pre-existing copy… What a painful experience!
I figured I’d run some tests on one of the 2.2.5 installations that I used in a video earlier this year. I reckon I must have reset and re-tried this task over 20 times. Thank God for DigitalOcean Snapshots!
Anyway, most of the early issues were me trying to take shortcuts in order to optimise the process. However, the majority of re-tries were down to unforeseen issues. Right now, I keep running into this issue where I’m told:
File doesn't exist: bin/magento Check "chmod" section in composer.json of magento/magento2-base package.
I know how to get around this issue, but I’m stumped as to why I’m getting this issue to begin with. It’s an issue you find that relates to bad Permissions/Owners, but everything is setup correctly my end so…
Once I figure this out and optimise the process then I’ll put a video together. Albeit, the steps will be tailored to anyone who may have originally followed the How to install Magento 2.2 tutorial. For example:
- Ubuntu 16.04
- PHP 7.0.x
- Magento 2.x
Anyway, I’ll keep you posted on the progress. I doubt I’ll look at it again until next week. It’ll probably be my first video of 2019. And then maybe I can start concentrating on how to use Magento again.