Модераторы: korob2001, ginnie

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ООП в perl 
:(
    Опции темы
DEER
Дата 30.11.2005, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 1
Всего: 13



спасибо что ответили, с десятого раза всё заработало..... как то странно, но ничего в коде не менял....

sharq
нет не написал. так работает, причем ошибка только с этим модулем была.. там ещё мои модули есть, с ними было всё в порядке
А кстати если так написать, он будет видеть другие модули, которые не мои, которые лежат в /usr/perl/bin ??


--------------------
 
PM MAIL WWW ICQ MSN   Вверх
sharq
Дата 30.11.2005, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Perl Liker
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 13.12.2004
Где: Ростов-на-Дону

Репутация: 23
Всего: 28



DEER
Цитата(DEER @ 30.11.2005, 18:58)
А кстати если так написать, он будет видеть другие модули, которые не мои, которые лежат в /usr/perl/bin ??

Код

use lib '.';

означает, что модули будут искаться в текущей директории.
Хотя по умолчанию в массиве @INC , указана текущая директория, это пишется для уверенности. smile

Массив @INC содержит все пути к модулям, чтобы узнать какие именно, можешь сделать следующее:
Код

perl -e"print join \"\n\", @INC;"

И как видишь пути
Цитата
/usr/perl/bin
там нет, как ты думал smile

Чтобы добавить новый путь к данному массиву, можно написать
Код

use lib 'путь/к/модулям';

или
явно
Код

BEGIN {
 push @INC, 'путь/к/модулям';
}


smile


--------------------
[color=gray]There's More Than One Way To Do It[/color]
PM MAIL WWW ICQ Skype   Вверх
DEER
Дата 1.12.2005, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 1
Всего: 13



Спасибо


--------------------
 
PM MAIL WWW ICQ MSN   Вверх
gcc
Дата 29.8.2008, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 1
Всего: 17



perl в режиме cgi/fcgi
есть код в который нужно вносить изменения и оптимизацию, класс должен заканчиваться на
Код

1;

если ошибка в коде, и если он заканчиваеться не верно, то вебсервер возвращает ошибку 500

use CGI::Carp qw(fatalsToBrowser); не помогает

вожно сделать чтобы он писать ошибку в браузер, а то очень не удобно ходит через ftp и смотреть smile  smile 

может mod_perl нужен, но ставить его не хочеться...

Это сообщение отредактировал(а) gcc - 29.8.2008, 14:30
PM WWW ICQ Skype GTalk Jabber   Вверх
nitr
Дата 29.8.2008, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



gcc, при чем тут эта тема? Что вы этим хотели сделать?

На первое время достаточно use CGI::Carp qw(fatalsToBrowser);
Или что-то свое сделать, хотя на спане есть готовые.


--------------------
PM   Вверх
gcc
Дата 29.8.2008, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 1
Всего: 17



написал в .pm 
Код

use CGI::Carp qw(fatalsToBrowser); 

работает!

это было только в пусковом

Это сообщение отредактировал(а) gcc - 29.8.2008, 14:57
PM WWW ICQ Skype GTalk Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1258 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.