Omri Amos Posted Wednesday at 11:07 AM Share Posted Wednesday at 11:07 AM (edited) Hi, I'm trying to upgrade my community to the new beta (this is a duplicated test installation of my full 120K users / 5.9M posts community). Right after confirming the server requirements etc, I immediately got this error: It's important to note that "classifieds" is a 3rd-party plugin ("application") that I NO LONGER USE and I actually DELETED it from the software some months ago - it does not exist any more. Here's a screenshot from my live website's dashboard showing that it is no longer in existance at all: It is also physically does not exist on the filesystem: There is also no reference to it in the hw_core_applications table: How can I overcome this error and continue with the upgrade? Edited Wednesday at 11:17 AM by Omri Amos Link to comment Share on other sites More sharing options...
Omri Amos Posted Wednesday at 11:18 AM Author Share Posted Wednesday at 11:18 AM ok update: I searched for "classifieds" on the entire DB and was able to find a few references to it, mainly some logs and some stuff on 'hw_core_approval_queue'... I deleted all the relevant rows in 'hw_core_approval_queue' and now the upgrade started. Link to comment Share on other sites More sharing options...
Omri Amos Posted Wednesday at 12:01 PM Author Share Posted Wednesday at 12:01 PM (edited) after the upgrade the admin dashboard was fine but the community returned error 500. I deleted these 2 files as mentioned on other topics but it didn't help: applications\core\extensions\core\FrontNavigation\Promoted applications\nexus\extensions\core\FrontNavigation\NetworkStatus So I checked the actual error: Fatal error: Type of IPS\core\Statuses\_Status::$commentClass must be ?string (as in class IPS\Content\Item) in /home/hwzone/public_html/community_dev/applications/core/sources/Statuses/Status.php on line 23 Edited Wednesday at 12:01 PM by Omri Amos Link to comment Share on other sites More sharing options...
Marc Posted Wednesday at 12:11 PM Share Posted Wednesday at 12:11 PM Youd be best to contact the author of the classifieds application to see what it may be there Link to comment Share on other sites More sharing options...
Omri Amos Posted Wednesday at 12:15 PM Author Share Posted Wednesday at 12:15 PM 1 minute ago, Marc said: Youd be best to contact the author of the classifieds application to see what it may be there Hi, Just to clarify - I fixed this issue already by deleting the rows on "hw_core_approval_queue" that referenced some waiting-for-approval items from this plugin. Either way I don't think this is something that should be pointed at the author as the plugin was LONG DELETED. Anyway, I was able to fix this issue. My current issue is this error 500 on the frontend: Fatal error: Type of IPS\core\Statuses\_Status::$commentClass must be ?string (as in class IPS\Content\Item) in /home/hwzone/public_html/community_dev/applications/core/sources/Statuses/Status.php on line 23 Link to comment Share on other sites More sharing options...
Management Matt Posted Wednesday at 12:23 PM Management Share Posted Wednesday at 12:23 PM You can delete /home/hwzone/public_html/community_dev/applications/core/sources/Statuses/Status.php. We're thinking about what to do to avoid old files causing issues in future versions. Mike G. and Omri Amos 2 Link to comment Share on other sites More sharing options...
Omri Amos Posted Wednesday at 12:24 PM Author Share Posted Wednesday at 12:24 PM Thanks, this fixed the problem. Matt 1 Link to comment Share on other sites More sharing options...
Management Matt Posted Wednesday at 12:25 PM Management Share Posted Wednesday at 12:25 PM If in doubt, delete it out. *Don't do this, it's a joke. teraßyte, Jim M and Mike G. 3 Link to comment Share on other sites More sharing options...
Recommended Posts