Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: исключения в perl
Форумы портала PHP.SU » » Вопросы по Perl/Python/.NET » исключения в perl

Страниц (1): [1]
 

1. daglas1 - 04 Марта, 2014 - 12:54:42 - перейти к сообщению
Всем привет.
Собственно хочу отлавливать исключения на сайте при обращении скриптов к БД.
Сделал вот таким образом
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. use Try::Tiny;
  3. try   {
  4. $dbh3 = "DBI:mysql:$db_Name:$db_Host:$db_Port";
  5. $dbh3 = DBI->connect($dbh, $db_User, $db_Password);
  6. } catch  {
  7.         $mde='1';
  8. };
  9.  

Все равно при использовании этого кода ошибки появляются в логах аппача и сайт не доступен. Все остальные запросы к БД тоже обернуты через try catch

 

Powered by ExBB FM 1.0 RC1