0
如何以編程方式查明RedBean中是否存在通過R::setup()
連接到數據庫的錯誤?如何使用RedBean檢查與MySQL數據庫的連接?
被此返回的對象:
$ret = R::setup('mysql:host=127.0.0.1;dbname=testdatabase', 'root', '');
相同受此返回的對象:
$ret = R::setup('mysql:host=127.0.0.1BADBADBAD;dbname=testdatabase', 'root', '');
,當我嘗試訪問數據庫,它提供了PHP錯誤並停止執行,因此我無法檢查$bean
的值。
$bean = R::findOne('uploadedfiles',' filename = "ok" ');
所以try/catch也是不可能的,因爲RedBean沒有通過可以被捕獲的錯誤。
如何檢查在R::setup()
中創建的連接是否成功或不通過編程方式?
您是否嘗試過把的r ::設置在try/catch塊內? – Anthony
謝謝,我試過/在上面的'$ bean'語句周圍再次嘗試拋出一個適當的錯誤。 –