I am looking into this. Is the PHP version the only change?
@mrfm I have tried several versions of PHP, fresh plugin installs, plugin upgrades, both the free and pro version. I have not been able to replicate this issue. Can you try reinstalling the plugin and see if it resolves? I am wondering if a file was corrupted somehow.
Thread Starter
mrfm
(@mrfm)
Hi Ben! I had already tried a plugin re-install (update and replace the plugin) via the WP dashboard. Around the same time was a WP upgrade and various other plugins, I thought it was the PHP version which broke it. Are there any plugin logs we can check? I could also clone the site so we could troubleshoot it freely if that would help.
Thank you for your super quick reply and efforts to reproduce already!
-
This reply was modified 2 months ago by mrfm.
@mrfm there are no logs that would be more helpful than what you are getting. If it is simple to setup a clone site for troubleshooting that would be excellent.
In the meantime, if the composer
command is available on the server, you might be able to clear the error by running the terminal command composer dump-autoload
in the plugin directory.
Thread Starter
mrfm
(@mrfm)
Hi Ben,
I cloned the site, but strangely, the issue does not occur there!
I tried the composer dump-autoload command via Terminal in cPanel – it completed successfully but unfortunately did not solve the problem. I also tried disabling, deleting and re-installing the plugin.
Let me know if you have any further suggestions.
Thanks!
p.s. back in about 12 hours Zzzz…
@mrfm hope your sleep was more restful than mine. Kids kept waking up all night…
Back to the problem at hand- Does the file inc/vendor/mindsize/App.php
exist?
Then inside of vendor/composer/autoload_classmap.php
there should be a line 'SFR\App' => $baseDir . '/inc/vendor/mindsize/App.php',
.
If those things are there then it should load properly.
If that still does not work, try opening the simple-feature-requests.php
file in the root of the plugin folder and add the following after line 16 require_once('inc/vendor/mindsize/App.php');
I am still scratching my head as to how you are receiving this. If there was a file corruption I could understand, but since you reinstalled the plugin, that should have fixed it.
Thread Starter
mrfm
(@mrfm)
Hi Ben, I can sympathise! Got 2 of my own. 🙂
Yes App.php exists. The specified line exists too – but double escaped backslash. That appears normal.
Adding the require_once line unfortunately does not help.
When I edit the page with Elementor, it displays without the error. Tried it as a standard WP page with just the shortcode but it gives the same error.
-
This reply was modified 1 month, 4 weeks ago by mrfm.
@mrfm howdy! I just got back from vacation. I see this is still open. What solution did you come up with?
Thread Starter
mrfm
(@mrfm)
Hey Ben,
Hope you had a great vacation!
I have no solution sadly. My users have no feature requests page at the moment.
@mrfm we released an update. Can you see if that resolved the issue?