| 开发者 | alhiane |
|---|---|
| 更新时间 | 2026年10月24日 01:46 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
object-cache.php) and server settings. If the problem stays with every plugin off, the result says so. Multisite networks aren't supported yet.
Privacy
Culprit Finder makes no external requests and has no tracking. It stores its results only on your site, and uninstalling removes them.
Source code and support
Culprit Finder is free software (GPLv2 or later). The source code is on GitHub: https://github.com/Alhiane/culprit-finder-plugin. Documentation lives at https://getculpritfinder.com/docs.
wp-content/mu-plugins/culprit-finder-loader.php, which is what lets it switch plugins off for your browser only. It removes the file again when troubleshooting ends, and it never touches a file it didn't create. If your host doesn't allow writing there, the Culprit Finder page shows how to add it by hand.No. Plugins are only switched off for requests from your own browser while you are logged in. Logged-out visitors and other administrators always get every plugin, and pages filtered for you are marked as not cacheable.
That's normal: it often means the plugins switched on in that step are the problem. Open the control panel link you bookmarked (the Culprit Finder page with culprit_safe=1), which always loads safely, and answer there. WordPress may also email you about the error; you can ignore it during troubleshooting.
Yes, through WordPress's own recovery mode:
wp plugin deactivate), or rename the plugin's folder via FTP to get back in. WordPress's recovery email usually names the plugin that crashed; Culprit Finder is most useful when the cause isn't obvious, such as two plugins that only fail together.
Any of these ends troubleshooting:
wp-content/mu-plugins/culprit-finder-loader.php with FTP or your host's file manager.No. Culprit Finder makes no external requests and has no tracking. Results are stored only on your site (your last 10), and the support report contains no site address, user names or emails. Uninstalling removes everything.
About 7 for 30 plugins, because each answer halves the list. Finding two plugins that only fail together takes a few more.
Your theme, must-use plugins, drop-ins (such as object-cache.php or advanced-cache.php), and server configuration. If the problem stays with every plugin off, the report says so.
Not yet. It refuses to start on multisite networks.
To switch plugins off for your browser only, Culprit Finder must run before WordPress loads the other plugins, and only must-use plugins load that early. So when you press Start it adds one small helper file there, the same approach as WordPress's own Health Check & Troubleshooting plugin. Without your troubleshooting cookie the file does nothing. It is removed when troubleshooting ends (Exit, the emergency exit link, the 60-minute timeout or the three-hour limit, or deactivating the plugin), and Culprit Finder never overwrites or deletes a file it didn't create.
On the Debug log tab. It shows the end of your PHP error log, newest first, with fatal errors and warnings marked. If logging is off, the tab shows the three lines to add to wp-config.php; Culprit Finder never changes that file for you. The log includes errors from every visitor's requests, not only yours.
No. The Plugins screen is paused for you while a session runs, so the shortened list you see can never be saved by accident. Exit first.