| 开发者 | altunyurt |
|---|---|
| 更新时间 | 2026年7月6日 23:51 |
| PHP版本: | 6.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
pipe9-wsod-debugger folder to /wp-content/plugins/The plugin registers a PHP shutdown handler at the earliest possible moment during WordPress boot (priority PHP_INT_MIN on plugins_loaded). When a fatal error occurs, the shutdown handler captures the error, identifies the culprit, saves a crash snapshot, and writes a recovery flag file. On the next request, the recovery flag triggers a filter that strips all other plugins, and the rescue panel loads safely without interference from the broken plugin or theme.
Go to Tools → Pipe9 WSOD Debugger in the admin panel. Copy the Rescue URL (contains a secret key). Bookmark it — use it when your site crashes. Paste it directly into your browser's address bar when you see a white screen.
When a fatal error is detected, the plugin writes a small JSON flag file to wp-content/uploads/pipe9-wsod-debugger/. On the next request, this flag causes an option_active_plugins filter to activate only this plugin — all other plugins are temporarily stripped. This prevents the broken plugin from crashing again, giving you access to the rescue panel to disable the culprit plugin or switch themes. Once the issue is resolved, exiting recovery mode deletes the flag and the site returns to normal.