Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
SouthernCaliforniaGarrison Posted January 16, 2023 Posted January 16, 2023 Hello. We are currently on a very old version and need to upgrade. It appears that it is not compatible with PHP 8.0 and we are currently running 7.4. Does the latest version support 7.4 or is there an intermediate version we can upgrade to in order to switch PHP to 8.0 to get to the latest? Thanks!
Jim M Posted January 16, 2023 Posted January 16, 2023 1 minute ago, SouthernCaliforniaGarrison said: Hello. We are currently on a very old version and need to upgrade. It appears that it is not compatible with PHP 8.0 and we are currently running 7.4. Does the latest version support 7.4 or is there an intermediate version we can upgrade to in order to switch PHP to 8.0 to get to the latest? Thanks! I’m afraid, you would need to upgrade to PHP 8 in order to use the latest release. PHP 7 is no longer supported by PHP themselves so this is a good push to rip the band aid off and get it done too 🙂
SouthernCaliforniaGarrison Posted January 16, 2023 Author Posted January 16, 2023 Hi Jim. We're totally trying to upgrade. However, when I move our hosting to PHP 8.0, the forums return a 500 server error. This leads me to believe that 4.5.4.2 does not support PHP 8. Is there a package available I can use to get to PHP 8.0 and then finish the upgrade to the latest version?
teraßyte Posted January 16, 2023 Posted January 16, 2023 (edited) Yes, version 4.5 doesn't support PHP 8 so you can't use the automatic upgrade process from your ACP. You need to perform a manual one: Disable all 3rd party applications & plugins. Switch to a default non-customized IPS theme. Switch your server to PHP 8. Manually upload the files of the new version from your client area (currently 4.7.6) to your server. Visit the url domain.com/admin/upgrade to perform a manual upgrade. After the upgrade is done check if any 3rd party modifications require an update (there's a button to manually check in the applications page). After you apply the updates you can safely re-enable those modifications. Go to your Support Page in ACP and fix any remaining issues listed on the page. If you still have disabled applications and/or plugins after the above steps, re-enable them 1 by 1 to make sure they are compatible with PHP 8. Edited January 16, 2023 by teraßyte
Gary Posted January 17, 2023 Posted January 17, 2023 4 hours ago, SouthernCaliforniaGarrison said: Is there a package available I can use to get to PHP 8.0 and then finish the upgrade to the latest version? Hi @SouthernCaliforniaGarrison, There is no way to download earlier versions than the most recent version of Invision Community, which is currently 4.7.6.
SouthernCaliforniaGarrison Posted January 17, 2023 Author Posted January 17, 2023 6 hours ago, teraßyte said: Yes, version 4.5 doesn't support PHP 8 so you can't use the automatic upgrade process from your ACP. You need to perform a manual one: Disable all 3rd party applications & plugins. Switch to a default non-customized IPS theme. Switch your server to PHP 8. Manually upload the files of the new version from your client area (currently 4.7.6) to your server. Visit the url domain.com/admin/upgrade to perform a manual upgrade. After the upgrade is done check if any 3rd party modifications require an update (there's a button to manually check in the applications page). After you apply the updates you can safely re-enable those modifications. Go to your Support Page in ACP and fix any remaining issues listed on the page. If you still have disabled applications and/or plugins after the above steps, re-enable them 1 by 1 to make sure they are compatible with PHP 8. Thank you, I will try this!
Recommended Posts