Hello!
Thank you for raising this issue.
The Pear autoloader is included in some other plugins, such as BackupWP (known from a report sent to us privately). The autoloader is too lenient loading files, causing errors. There seems to be an ongoing wave of reports with various plugins facing this issue; it’s not isolated to Extension Manager.
Often this issue is only apparent after updating a plugin. This is because the plugin load order can change due to an update, so the autoloaders changed order.
Could you please try deactivating other plugins one by one, and see if the error reoccurs? This should help find the issue. Please report the plugin that causes this, so we can work on a solution. Thank you!
Thread Starter
cebln
(@cebln)
Hi, the problem persisted after all plugins were deactivated (besides SEO Framewrk + Extension manager).
Our provider has this path for PEAR
include_path = "/pear-installationsverzeichnis/PEAR:.:/usr/local/lib/php"
https://www.df.eu/de/support/df-faq/webhosting/skriptsprachen/pear/
If necessary, I can open a support request at the provider, regarding this required path and how to use this in a WordPress module.
-
This reply was modified 3 years, 7 months ago by
cebln.
Thread Starter
cebln
(@cebln)
Found the problem. Nothing wrong with PEAR. See my message.
You actually did not have a chance to find the problem yourself, because the issue (uppercase chars in the original path vs. a require of a lowercase path) was in the first part of the path that I shortened in this bug report for security reasons. 🙂
Thread Starter
cebln
(@cebln)
Solved with the latest update the same day. That was fast!
Thanks again for debugging 🙂