Es scheint, als ob es nicht möglich ist, Fehler selbst zu erkennen, anstatt die Laravel 4 Fehlerausgabe zu bekommen. wennLaravel 4 - Catch Fehler
Zum Beispiel ich versuche:
$databaseConfig = Config::get('database.connections.mysql');
$connect = mysql_connect($databaseConfig['host'], $databaseConfig['username'], $databaseConfig['password']);
if (!$connect)
{
return 'error';
}
Wenn ein Fehler i auftritt, wird die "Fehler" nicht bekommen, insted Laravel zeigt mir die Ausnahme (auf dieser Orange-Website).
Das gleiche, wenn Sie voran gehen und ein
try {
$pdo = DB::connection('mysql')->getPdo();
}
catch(PDOException $exception) {
return Response::make('Database error! ' . $exception->getCode());
}
Gibt es eine Möglichkeit versuchen, das zu tun?
Vielen Dank. Es war das Namespace-Problem, auf das Sie hingewiesen haben. Wusste nicht, dass das so funktioniert. Noch einmal vielen Dank. – Michael
Kein Problem, Namespacing-Probleme haben uns irgendwann alle erwischt ;-) – DerLola
Danke für den Heads-up zum Namespace-Problem. –