Panel http error 500 after uninstalling blueprint plugin
I uninstalled a plugin called catpuccindactyl and following this, my panel shows error 500. The pterodactyl logs showed a fatal error in
.../pterodactyl/routes/blueprint.php.../pterodactyl/routes/blueprint.php and after checking, the php file ends abruptly.[2024-09-09 14:20:58] production.ERROR: Unclosed '{' on line 17 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on lin
e 17 at /var/www/pterodactyl/routes/blueprint.php:33)[2024-09-09 14:20:58] production.ERROR: Unclosed '{' on line 17 {"exception":"[object] (ParseError(code: 0): Unclosed '{' on lin
e 17 at /var/www/pterodactyl/routes/blueprint.php:33)<?php
use Illuminate\Support\Facades\Route;
use Pterodactyl\Http\Controllers\Admin;
/*
|--------------------------------------------------------------------------
| Blueprint Extensions
|--------------------------------------------------------------------------
|
| Endpoint: /admin/extensions
|
*/
Route::group(['prefix' => 'extensions'], function () {
Route::get('/', [Admin\ExtensionsController::class, 'index'])->name('admin.extensions');
});
Route::group(['prefix' => 'extensions/blueprint'], function () {
/* Blueprint admin page */
Route::get('/', [Admin\Extensions\Blueprint\BlueprintExtensionController::class, 'index'])->name('admin.extensions.blueprint.index');
Route::patch('/', [Admin\Extensions\Blueprint\BlueprintExtensionController::class, 'update']);
/* Extension permissions endpoint */
Route::patch('/config', [Pterodactyl\BlueprintFramework\Controllers\ExtensionConfigurationController::class, 'update']);
// simplefavicons:start
Route::group(['prefix' => 'extensions/simplefavicons'], function () {
Route::get('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'index'])->name('admin.extensions.simplefavicons.index');
Route::patch('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'update'])->name('admin.extensions.simplefavicons.patch');
Route::post('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'post'])->name('admin.extensions.simplefavicons.post');
Route::put('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'put'])->name('admin.extensions.simplefavicons.put');
Route::delete('/{target}/{id}', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'delete'])->name('admin.extensions.simplefavicons.delete');
});
// simplefavicons:stop<?php
use Illuminate\Support\Facades\Route;
use Pterodactyl\Http\Controllers\Admin;
/*
|--------------------------------------------------------------------------
| Blueprint Extensions
|--------------------------------------------------------------------------
|
| Endpoint: /admin/extensions
|
*/
Route::group(['prefix' => 'extensions'], function () {
Route::get('/', [Admin\ExtensionsController::class, 'index'])->name('admin.extensions');
});
Route::group(['prefix' => 'extensions/blueprint'], function () {
/* Blueprint admin page */
Route::get('/', [Admin\Extensions\Blueprint\BlueprintExtensionController::class, 'index'])->name('admin.extensions.blueprint.index');
Route::patch('/', [Admin\Extensions\Blueprint\BlueprintExtensionController::class, 'update']);
/* Extension permissions endpoint */
Route::patch('/config', [Pterodactyl\BlueprintFramework\Controllers\ExtensionConfigurationController::class, 'update']);
// simplefavicons:start
Route::group(['prefix' => 'extensions/simplefavicons'], function () {
Route::get('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'index'])->name('admin.extensions.simplefavicons.index');
Route::patch('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'update'])->name('admin.extensions.simplefavicons.patch');
Route::post('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'post'])->name('admin.extensions.simplefavicons.post');
Route::put('/', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'put'])->name('admin.extensions.simplefavicons.put');
Route::delete('/{target}/{id}', [Admin\Extensions\simplefavicons\simplefaviconsExtensionController::class, 'delete'])->name('admin.extensions.simplefavicons.delete');
});
// simplefavicons:stop