Appearance
Error Pages Extension
Thank you for your purchase!
Installation
Step 1: Upload Extension Files
Upload the Error Pages extension files to your Pterodactyl installation:
/var/www/pterodactyl/resources/views/errors/Upload all error page files, replacing the default Pterodactyl error pages.
Step 2: Backup Original Files (Recommended)
Before replacing, backup the original error pages:
bash
cp -r /var/www/pterodactyl/resources/views/errors /var/www/pterodactyl/resources/views/errors.bakStep 3: Upload New Error Pages
Replace the existing error pages with the custom ones:
bash
# Upload via SFTP or copy the files to:
/var/www/pterodactyl/resources/views/errors/Configuration
Included Error Pages
| Page | Description |
|---|---|
| 400.blade.php | Bad Request |
| 401.blade.php | Unauthorized |
| 403.blade.php | Forbidden |
| 404.blade.php | Not Found |
| 419.blade.php | Page Expired |
| 429.blade.php | Too Many Requests |
| 500.blade.php | Internal Server Error |
| 503.blade.php | Service Unavailable |
Customizing Colors
Edit the CSS variables at the top of each file:
css
:root {
--primary-color: #your-color;
--background-color: #your-bg-color;
--text-color: #your-text-color;
}Customizing Text
Edit the error messages directly in each blade file:
php
<h1>Page Not Found</h1>
<p>Your custom message here...</p>Adding Your Logo
Replace the logo in each file:
html
<img src="/path/to/your/logo.png" alt="Your Company">Usage
Once installed, the custom error pages will automatically display whenever a corresponding HTTP error occurs.
Testing Error Pages
Test each error page:
- 404: Visit a non-existent URL
- 500: Temporarily break something (in dev environment)
- 503: Enable maintenance mode
Maintenance Mode
The 503 page will display during maintenance:
bash
php artisan downNeed Help?
Join our Discord Server and open a ticket for support.
© 2025 Error Pages Extension - BuiltByOtte. All rights reserved.

