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'语句周围再次尝试抛出一个适当的错误。 –