Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted Friday at 06:49 PM4 days Community Expert I'm running the new IC5. How do I delete old applications that are no longer available in IC5, but still show up on my Admin Panel>System>Applications>Applications not currently installed?The plugins have been deleted from /plugins file directory, but they still show up in the Applications list.
Friday at 07:59 PM4 days Author Community Expert There's an "uninstall" button I did that, and now I can't log into my site on the forum or the admin panel.
Friday at 08:07 PM4 days Community Expert Which application specifically did you uninstall? I am seeing: Class IPS\profilestatistics\Application could not be loaded. Ensure it is in the correct namespace.
Friday at 08:10 PM4 days Author Community Expert @Jim M I believe it was InvisionDevs profilestatistics. It wasn't really installed to begin with. It was just laying dormant in the applications listing.I ran the following command in MySQL to see which tables were updated right after I could not access my site:SELECT * FROM information_schema.tables WHERE TABLE_SCHEMA = 'myforum' ORDER BY tables.UPDATE_TIME DESCThe only table updated was the core_applications table. Which application specifically did you uninstall?I am seeing: Class IPS\profilestatistics\Application could not be loaded. Ensure it is in the correct namespace.I'm not sure what that means. Can you explain what to do? Edited Friday at 08:14 PM4 days by NAWAC
Friday at 08:15 PM4 days Community Expert Do any other application which you have installed rely on the files from that one? If so, that would create the issue seen here or if the application installed something. You would need to contact the author of the application.You can use recovery mode to get your community at least online again but it will disable third party items. Getting Support - Client Services
Friday at 08:24 PM4 days Author Community Expert Solution I looked at a previous problem I had, it was a namespace issue too. I got it fixed by doing the same thing here.I changed this...namespace IPS\profilestatistics; class _Application extends \IPS\Application { }To this, below...namespace IPS\profilestatistics; use IPS\Application as TheApplication; class Application extends TheApplication { }^ That did the trick. I'm back into my site. I am seeing: Class IPS\profilestatistics\Application could not be loaded. Ensure it is in the correct namespace.Thanks for detecting that and letting me know. I appreciate it! 🙂 Edited Friday at 08:26 PM4 days by NAWAC