dalbert Posted October 19, 2022 Share Posted October 19, 2022 I just upgraded another one of our boards from 4.1.11 to 4.7, and thing went smoothly.... I am not in the process of upgrading our 3.x install of another forum, and the pre-check gives errors on the following not being available ... I don't see them in the zip, or in my other install..... I need to work past this so I can upgrade to 4.7 , now that PHP 8 is on the system (killing the old board).. Message at check - with the exception of below everything else passes. Board is down -- guidance appreciated. If you are sure the files have been uploaded correctly, make sure the permissions are set correctly on them. /usr/www/users/bobsmythe/stapler/forums/applications/blog/Application.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/api/blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/api/categories.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/api/comments.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/api/entries.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/api/entrycategories.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/BBCode/blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/BBCode/entry.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/ContentRouter/Blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/CreateMenu/Entry.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/Dashboard/Overview.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/EditorLocations/Blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/EditorLocations/Categories.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/EditorLocations/Entries.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/FileStorage/Blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/FileStorage/Entries.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/FrontNavigation/Blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/GroupForm/Blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/LiveSearch/Blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/MemberFilter/Blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/MemberSync/Blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/ModeratorPermissions/Blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/OverviewStatistics/Blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/Profile/blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/Queue/RebuildEntryImages.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/extensions/core/RssImport/RssImport.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/admin/blogs/blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/admin/blogs/settings.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/front/blogs/browse.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/front/blogs/create.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/front/blogs/entry.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/front/blogs/submit.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/modules/front/blogs/view.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100002/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100015/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100016/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100018/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100021/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100027/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100028/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100035/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_100038/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_101016/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_101021/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_103000/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_105013/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_22002/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_23000/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/setup/upg_40000/upgrade.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Blog/Blog.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Blog/ProfileTable.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Blog/Table.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Category/Category.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Entry/Category.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Entry/Comment.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/sources/Entry/Entry.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/widgets/blogCommentFeed.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/widgets/blogStatistics.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/widgets/blogs.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/widgets/entryFeed.php /usr/www/users/bobsmythe/stapler/forums/applications/blog/widgets/recentEntries.php Link to comment Share on other sites More sharing options...
Marc Stridgen Posted October 19, 2022 Share Posted October 19, 2022 You need to ensure you are downloading from the correct license. You have one without blog, which I bleieve is what is causing you issues Link to comment Share on other sites More sharing options...
dalbert Posted October 19, 2022 Author Share Posted October 19, 2022 Neither download package has the blog file structure in it - I just redownloaded and confirmed. There was a separate notation to contact to reactivate that under our account (don't think we actually ever used it). Thanks. Link to comment Share on other sites More sharing options...
dalbert Posted October 19, 2022 Author Share Posted October 19, 2022 Invision Team, If you could please log a ticket for us, or go ahead and reactivate the Blog and Gallery forums as indicated in the previous post, we would appreciate it. We have been using your software for our communities since 2008. One of our sites with 10,000 members has been down for over 12 hours, and I'm hoping that we can return it to service today. We appreciate your support. Thanks! David Albert Link to comment Share on other sites More sharing options...
Jim M Posted October 19, 2022 Share Posted October 19, 2022 This has now since been resolved 🙂 . Please let us know if we can be of further assistance. Link to comment Share on other sites More sharing options...
dalbert Posted October 19, 2022 Author Share Posted October 19, 2022 Thank you for helping resolve the licensing issue... the upgrade is now underway, however the UTF8 conversion seems to be stuck at 1.3%, and found the following in an error file in the tmp directory. Would this be considered normal, and if not, what is the best way to work around it? Thanks. % more error_2022-10-19.cgi ------------------------------------------------ Wed, 19 Oct 2022 16:25:32 +0000 TypeError::__set_state(array( 'message' => 'count(): Argument #1 ($value) must be of type Countable|array, null given', 'string' => '', 'code' => 0, 'file' => '/usr/www/users/bobsmythe/stapler/forums/admin/convertutf8/system/Convert/Convert.php', 'line' => 552, 'trace' => array ( 0 => array ( 'file' => '/usr/www/users/bobsmythe/stapler/forums/admin/convertutf8/modules/browser/browser.php', 'line' => 56, 'function' => 'process', 'class' => 'IPSUtf8\\Convert', 'type' => '->', ), 1 => array ( 'file' => '/usr/www/users/bobsmythe/stapler/forums/admin/convertutf8/system/Dispatcher/Controller.php', 'line' => 34, 'function' => 'process', 'class' => 'IPSUtf8\\modules\\browser\\browser', 'type' => '->', ), 2 => array ( 'file' => '/usr/www/users/bobsmythe/stapler/forums/admin/convertutf8/system/Dispatcher/Browser.php', 'line' => 47, 'function' => 'execute', 'class' => 'IPSUtf8\\Dispatcher\\Controller', 'type' => '->', ), 3 => array ( 'file' => '/usr/www/users/bobsmythe/stapler/forums/admin/convertutf8/index.php', 'line' => 21, 'function' => 'run', 'class' => 'IPSUtf8\\Dispatcher\\Browser', 'type' => '->', ), ), 'previous' => NULL, Link to comment Share on other sites More sharing options...
Jim M Posted October 19, 2022 Share Posted October 19, 2022 If you have the ability to run SSH on your server, you may wish to run the UTF8 conversion via the CLI tool. You can find instructions for this in the web version of the UTF8 Converer before you start the process. Link to comment Share on other sites More sharing options...
dalbert Posted October 19, 2022 Author Share Posted October 19, 2022 Yes, we have SSH access ... I see a cli.php in the UTF8 conversion directory, but a search here hasn't yielded me the proper usage of it... If there is a different utility, I should be using, please let me know, or direct me to the proper structure of using this php script (I really do not want to bugger up the data). Thanks. Link to comment Share on other sites More sharing options...
Jim M Posted October 19, 2022 Share Posted October 19, 2022 Would just need to run that cli.php file from the CLI with PHP. Example: being in the convertutf8 directory, you can run: php cli.php Please note that server support is outside our scope of support and this is just provided as an example. Link to comment Share on other sites More sharing options...
dalbert Posted October 19, 2022 Author Share Posted October 19, 2022 Thank you ... It is throwing errors via the CLI at 1% of the process.. I will open a separate topic. Link to comment Share on other sites More sharing options...
Marc Stridgen Posted October 20, 2022 Share Posted October 20, 2022 Are you using PHP8? If so, could you try this on php 7 and let us know if this then works? Link to comment Share on other sites More sharing options...
Recommended Posts