What PB codes are
Every Paul Bunyan finding has a numbered code with a fixed meaning and a fix. Here is how the numbers are organized.
On this page
Every notice and finding in Paul Bunyan carries a numbered code, such as PB-2301. A code always means the same thing, so you can search for it, set an alert on it, cite it in a support ticket, or look it up here.
The idea comes from the original Paul Bunyan for Windows, whose manual had an appendix of numbered notifications and errors, each with a meaning and a remedy.
How the numbers are organized
| Range | What it covers |
|---|---|
| PB-1000s | Paul Bunyan reporting on itself, whenever its own record is incomplete |
| PB-21xx | Requests: slow, heavy on the processor, close to the memory limit |
| PB-22xx | PHP errors and warnings |
| PB-23xx | |
| PB-24xx | Calls to other servers |
| PB-25xx | Database queries |
| PB-26xx | Slow functions and hooks |
| PB-27xx | Background jobs |
| PB-28xx | The visitor's browser |
| PB-3000s | Site setup checks |
Severity
| Severity | Meaning |
|---|---|
| Error | Something failed: a visitor saw an error, an email was not sent, data was lost. |
| Warning | Something is slow or wrong and worth fixing. |
| Info | Worth knowing; not necessarily a problem. |
Where you see them
On the Fix first and Messages screens, on the Codes screen with how often each has come up on your site, and in alert emails. Click any code in Paul Bunyan to filter the Messages screen to it.

