SQLSTATE[08004] [1040] Too many connections (Connection: mysql, Host: localhost, Port: 3306, Database: emetackc_schoolsms, SQL: select * from `platform_settings` where `key` = allow_self_signup limit 1)
Illuminate\Database\Connection->runQueryCallback(string, array, object(Closure))Illuminate\Database\Connection->runQueryCallback(string, array, object(Closure))Illuminate\Database\Connection->run(string, array, object(Closure))Illuminate\Database\Connection->select(string, array, boolean, array)Illuminate\Database\Query\Builder->runSelect()Illuminate\Database\Query\Builder->get(array)Illuminate\Database\Eloquent\Builder->getModels(array)Illuminate\Database\Eloquent\Builder->get(array)Illuminate\Database\Eloquent\Builder->first()8{9 protected $fillable = ['key', 'value'];1011 public static function get($key, $default = null)12 {13 $row = static::where('key', $key)->first();14 return $row ? $row->value : $default;15 }1617 public static function set($key, $value)18 {19 static::updateOrCreate(['key' => $key], ['value' => $value]);20 }21} App\Models\PlatformSetting::get(string, string)1718class SchoolRegistrationController extends Controller19{20 public function showForm()21 {22 if (PlatformSetting::get('allow_self_signup', '1') !== '1') {23 return redirect('/')->with('error', 'Self-registration is currently disabled. Contact support.');24 }2526 return view('auth.register-school');27 }2829 public function register(Request $request)30 {31 if (PlatformSetting::get('allow_self_signup', '1') !== '1') {32 return redirect('/');33 }34App\Http\Controllers\Auth\SchoolRegistrationController->showForm()Illuminate\Routing\ControllerDispatcher->dispatch(object(Illuminate\Routing\Route), object(App\Http\Controllers\Auth\SchoolRegistrationController), string)Illuminate\Routing\Route->runController()Illuminate\Routing\Route->run()Illuminate\Routing\Router->Illuminate\Routing\{closure}(object(Illuminate\Http\Request))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\Auth\Middleware\RedirectIfAuthenticated->handle(object(Illuminate\Http\Request), object(Closure))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\Routing\Middleware\SubstituteBindings->handle(object(Illuminate\Http\Request), object(Closure))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\Foundation\Http\Middleware\PreventRequestForgery->handle(object(Illuminate\Http\Request), object(Closure))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\View\Middleware\ShareErrorsFromSession->handle(object(Illuminate\Http\Request), object(Closure))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\Session\Middleware\StartSession->handleStatefulRequest(object(Illuminate\Http\Request), object(Illuminate\Session\Store), object(Closure))Illuminate\Session\Middleware\StartSession->handle(object(Illuminate\Http\Request), object(Closure))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(object(Illuminate\Http\Request), object(Closure))Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))Illuminate\Cookie\Middleware\EncryptCookies->handle(object(Illuminate\Http\Request), object(Closure))