|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Serg 2:5020/400 14 Jan 2003 20:49:27 To : All Subject : И все таки, как избавиться от ошибок? --------------------------------------------------------------------------------
Hi All,
Тут недавно проскакивали месаги на тему того, что я тут щас буду писать. Hо
почему-то они мне мало помогли:). Вот код (это уже с учетом всех этих мессаг):
use Mysql || do{print "can't open";}
$r=9;
print 'ok';
Почему выдает ошибку:
syntax error at script line 1, near "use Mysql ||"
Execution of script aborted due to compilation errors.
Пробовал различные варианты постановки ';', все одно и то же. Правда если
поставить так:
use Mysql; || do{print "can't open"}
$r=9;
print 'ok';
то выдает:
Can't locate DBI.pm in @INC (@INC contains: I:/program/activeperl/lib
I:/program/activeperl/site/lib .) at I:/program/activeperl/site/lib/Mysql.pm
line 9 .
Compilation failed in require at script line 1.
BEGIN failed--compilation aborted at script line 1.
а мне надо, что бы она плевала на все ошибки возникающие при
use Mysql (выдавая лишь "can't open") и продолжала выполнять код дальше. Hу
не хочу я дома ставить Mysql:). Да и к тому же какая-то ошибка левая выдается
при установке:).
То что я тут спрашиваю - это вообще-то можно?
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/16679d4a43b0d.html, оценка из 5, голосов 10
|