Nelion Audio Posted November 11, 2023 Posted November 11, 2023 Hello, Â Trying to upgrade my site to 4.7.14 from 4.3. I'm getting an immediate error 500 upon trying to enter the .../admin/upgrade area. Â
Nathan Explosion Posted November 11, 2023 Posted November 11, 2023 Are you running PHP 8.0 or 8.1? And if so, have you run the requirements checker to ensure all is well? https://invisioncommunity.com/files/file/7046-invision-community-requirements-checker/
Nelion Audio Posted November 11, 2023 Author Posted November 11, 2023 Hello,  Thank you for your replies.  PHP is currently set to 8.2 I tried running the ips4.php file and still get an error. I don't know if it matters, but all my .htaccess file contains is:  RewriteEngine on  ??? Â
Jim M Posted November 11, 2023 Posted November 11, 2023 PHP 8.2 is not supported yet. You will need to downgrade to PHP 8.0 or 8.1. What is the error you get when running ips4.php compatibility checker?
Nelion Audio Posted November 11, 2023 Author Posted November 11, 2023 Okay - yes I went back to 8.0. Â I get this: Â
Nelion Audio Posted November 11, 2023 Author Posted November 11, 2023 (edited) Okay, perhaps this is related to the fact that the engine root is under 'public_html'. The index file is is trying to run \Dispatcher\Front from an empty directory  \IPS\Dispatcher\Front::i()->run();  Should I just point it to \System\Dispatcher\Front::i()->run(); ? Edited November 11, 2023 by Nelion Audio
Nathan Explosion Posted November 11, 2023 Posted November 11, 2023 (edited) No - you should not make any changes like that, because your assumption that IPS\ = a directory is very wrong Edited November 11, 2023 by Nathan Explosion Nelion Audio 1
DawPi Posted November 11, 2023 Posted November 11, 2023 Do not touch that! 😛 Try PHP 8.1 maybe? Nelion Audio 1
Nelion Audio Posted November 11, 2023 Author Posted November 11, 2023 lol okay okay I understand. Â switching to PHP 8.1 did the trick.
Recommended Posts