Upgrade from 2.4.8.5 to 3.x - Intermediate upgrade?

Hi @radjr,

I’m guessing you’re trying to upgrade to the latest 3.2.x, correct? If so, you’ll need to be using PHP between 7.2.x and 7.4.x. I expect 5.6.0 is the one that’s running when you execute php without specifying a path; that’s too old, hence the error message.

If you’re using the command-line upgrade tool (recommend), you’ll need to specify a path to the right version of PHP – that is, /path/to/php tools/upgrade.php instead of php tools/upgrade.php, where /path/to is the path to the appropriate version of PHP. Unfortunately I’m not sure what that path will be on your server; you may need to check your service provider’s knowledge base.

Regards,
Alec Smecher
Public Knowledge Project Team