Amy Pond Posted May 31 Posted May 31 Good evening, I'm reaching out because I'm having a trouble upgrading my Invision Power Board. The automatic update isn't working, and I think it might be because the FTP login details have changed. I've updated them, but it's still giving me trouble. Since my community is self-hosted, the support team suggested I ask for help here. I would be so grateful for any guidance you could offer! Thank you so much.
Jim M Posted May 31 Posted May 31 Would ensure you’re running PHP 8.0 or PHP 8.1. If the FTP credentials changed, it will prompt you as such. If you are running the versions required and permissions are ok, please check your /uploads/logs folder for more details.
Gary Posted June 1 Posted June 1 Hi @Amy Pond, It wouldn't hurt to run the Invision Community Requirements Checker too.
DawPi Posted June 1 Posted June 1 13 hours ago, Amy Pond said: I would be so grateful for any guidance you could offer! Upload newest version files on the FTP and run admin/upgrade/ 🙂
teraßyte Posted June 1 Posted June 1 I've seen the automatic upgrade break down a lot recently, and almost all people were using PHP 8.2 (which is not supported). As Jim said, check that your PHP version isn't above 8.1. If you already have the correct PHP version, a manual upgrade (reply above) is the next best option.
omgenghis Posted June 1 Posted June 1 I'm being prompted that the database needs fixed before I'm able to upgrade. I ran the queries that the message advised, and it does nothing. I just keep getting the message to fix the database.
Jim M Posted June 1 Posted June 1 14 minutes ago, omgenghis said: I'm being prompted that the database needs fixed before I'm able to upgrade. I ran the queries that the message advised, and it does nothing. I just keep getting the message to fix the database. Please go to ACP -> Support -> ensure you're running UTF8MB4 teraßyte 1
Amy Pond Posted June 1 Author Posted June 1 Hello, I use PHP 8.3.6. and when I tried to upgrade manually the system says: Quote If you are sure the files have been uploaded correctly, make sure the permissions are set correctly on them. /home/public_html/forum/admin/convertutf8/system/Text/Module/Uconverter.php Other things are ok:
Amy Pond Posted June 1 Author Posted June 1 I set php at 8.1 version, I restored a /forum backup and now the automatic update works fine. Bah. This is absurd. Thank you all for your help 🙏
omgenghis Posted June 2 Posted June 2 9 hours ago, Jim M said: Please go to ACP -> Support -> ensure you're running UTF8MB4 Ah, thanks, that did the trick.
Gary Posted June 2 Posted June 2 I'm merely posting this for reference, but I have PHP 8.2.19 and have successfully upgraded to 4.7.17 without any hiccups. How customised is your community, and if it isn't, are you using any plugins? I have kept my community vanilla (the only "customisation" is the English (Australia) language) and I have managed to upgrade the last three updates, including any optional updates, successfully.
Recommended Posts