Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP &WP:coba tangkap tidak berfungsi ketika kesalahan dari DB dilemparkan

Kode Anda ada di ruang nama khusus:

namespace StatCollector;

jadi kode ini:

catch (Exception $ex)

sedang mencari kelas pengecualian \StatCollector\Exception , yang bukan apa yang dilemparkan:\Exception adalah.

Sejak Error dan Exception kelas berada di root namespace, yang perlu Anda lakukan:

catch (\Exception $ex)

dan/atau:

catch (\Error $ex)

atau cukup:

catch (\Throwable $t)

lalu ikuti juga Bill Karwin's saran di atas.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CREATE FUNCTION error Fungsi ini tidak memiliki DETERMINISTIC, NO SQL, atau READS SQL DATA

  2. MySQL - Kunci asing yang unik

  3. Bagaimana mengembalikan tabel menggunakan Fungsi mysql

  4. Klausa WHERE yang dibuat secara dinamis PHP/MySQL

  5. MySQL menginstal dan memuat database pada skrip Inno Setup