Страница 1 из 1
Perl пакеты и ОПП
Добавлено: 2008-08-28 18:20:57
ProFTP
не много не понял!
есть код болшьшой, нужно поставить это все в пакеты, но нужно изменять код - искать в нем ошибки и оптимизацию, и если в коде пакета будет ошибка, то будет фатальная ошибка и вебсервер выдаст 500, все пакеты должны закачниваться верно
копировать в основую часть движка код и там пробовать в чем ошибка - много времени займет...
на php сразу показывает в каком файле ошибка
как тут быть, может модуль есть какой-то, подскажите пожалуйста...
Re: Perl пакеты и ОПП
Добавлено: 2008-08-28 21:07:51
zg
ProFTP писал(а):как тут быть, может модуль есть какой-то, подскажите пожалуйста...
man perl , я думаю
ProFTP писал(а):на php сразу показывает в каком файле ошибка
error.log? перл не так прост как пхп, но его возможности намного выше, важно только правильно подобрать подход к его изучению.
Re: Perl пакеты и ОПП
Добавлено: 2008-08-28 21:42:57
Alex Keda
кстати - именно из-за неявности причин ошибок в своё время отказался от перла как от языка системного программирования в пользу шелла.
ну и в вебе - в пользу php
Re: Perl пакеты и ОПП
Добавлено: 2008-08-28 22:41:07
ProFTP
ProFTP писал(а): error.log? перл не так прост как пхп, но его возможности намного выше, важно только правильно подобрать подход к его изучению.
он выдает фатальную ошибку и пишет что ошибка в модульном файле и всё...
и как быть с объектами классами?
Код: Выделить всё
package test;
use strict;
sub new {
my $check = shift;
my $class = ref( $check ) || $check;
my $Name = shift || "NoName";
my $Me = {
_Name => $Name,
};
bless($Me,$class);
return $Me;
}
sub TestPrint{
my $Me = shift;
print $Me->{_Name};
}
1;
Re: Perl пакеты и ОПП
Добавлено: 2008-08-29 6:54:30
manefesto
что значит не показывает где ошибка.
а использовать обьявление интерпретатора вот так не проболи ?
Re: Perl пакеты и ОПП
Добавлено: 2008-08-29 11:40:49
ProFTP
у меня сейчас по другомe, я не помню что в логах, но это не удобно если даже он туда что-то пишет...
как тогда на хостинге смотреть? нужно туда все время бегать через ftp,ssh...
возможно mod_perl исправит это...
Re: Perl пакеты и ОПП
Добавлено: 2008-08-29 14:55:27
ProFTP
догнал, надо было
в .pm
не только в пусковой