Forum Webscript.Ru

Программирование => Perl => Тема начата: Minister от 22 Ноября 2001, 06:05:55

Название: Модули
Отправлено: Minister от 22 Ноября 2001, 06:05:55
Как установить и прикрутить к Перлу DBD и DBI модули?
Сразу скажу, userguide не предлагайте, от него толку ноль! :(
Название: Модули
Отправлено: NAS от 22 Ноября 2001, 09:58:47
Хм. Если у тебя windows, то по инструкции userguide ставится на раз.
Название: Модули
Отправлено: dimfish от 22 Ноября 2001, 11:04:50
Minister
елси M$ + ActivePerl - тоды PPM...
Название: Модули
Отправлено: vladsu от 22 Ноября 2001, 11:45:47
Eto Vam pomoz\'et!

http://userguide.webservis.ru/homeserver-apache-forprint.shtml
Название: Модули
Отправлено: lodevar от 22 Ноября 2001, 12:00:05
Цитировать
Eto Vam pomoz\'et!
ха-ха-ха. А он просил это не предлагать!
Название: Модули
Отправлено: NeoNox от 22 Ноября 2001, 12:23:10
ну тогда:
 perldoc CPAN
Название: Модули
Отправлено: lodevar от 22 Ноября 2001, 12:27:08
Цитировать
ну тогда:
perldoc CPAN
Да... Скучает форум без Chs... :)
Название: Модули
Отправлено: NeoNox от 22 Ноября 2001, 12:30:24
Цитировать
Да... Скучает форум без Chs...

Дык а как ответить? ?)
Ось не понятно какая, это не работает, так не советовать...
Название: Модули
Отправлено: vladsu от 22 Ноября 2001, 12:55:15
Цитировать
Дык а как ответить? ?)
Ось не понятно какая, это не работает, так не советовать...


:)

to Minister

Navernoe ministram, trudno chitat\', pisat\', delat\', t.k. obi\'chno eto delayut za nih :):)

nu togda vot link gde lez\'it exeshnik http://www.robert.cz/misc/
tam uz\'e vse ustanovlenno Perl+Apache+MySQL+...... i konechno moduli, nadeyus\' skachivat\' i raspakovi\'vat\' ministram ne trudno :)
eto esli pod Win.

A esli voobshe, to http://www.cpan.org/modules/INSTALL.html

ili priglasit\' zama :)
Название: Модули
Отправлено: lodevar от 22 Ноября 2001, 13:02:21
Цитировать
Navernoe ministram, trudno chitat\', pisat\', delat\', t.k. obi\'chno eto delayut za nih
Это - извращенное представление о предназначении министров. Кстати, насколько я знаю, слово министр происходит от английского ministry, что в свою очередь означает "служение".

И вообще - давайте подождем, что скажет Minister. Может он уже нашел решение, а мы тут распинаемся...

Итак, ждем...
Название: Модули
Отправлено: dimfish от 22 Ноября 2001, 16:38:54
lodevar
Это - извращенное представление о предназначении министров
ну со временем значения слов могут меняться...
Название: Модули
Отправлено: Minister от 22 Ноября 2001, 16:45:39
Цитировать
ха-ха-ха. А он просил это не предлагать!

Да, ты совершено прав, т.к. я по ней пробовал устанавливать модули и все бесполезно, выводит ошибку. :(

to vladsu
Цитировать
Navernoe ministram, trudno chitat\', pisat\', delat\', t.k. obi\'chno eto delayut za nih

Да и вообще, я бы про себя такое не сказал. :)
Конечно, спасибо за экзешник, но я его не собираюсь выкачивать, т.к. знаю что он весит мегабайты, а может и гигабайты. ;)

to lodevar
Цитировать
Это - извращенное представление о предназначении министров.

Полностью с тобой согласен!

Но вот проблема все еще остается в силе. :(
Я вот хочу уточнить. Вот я скачал DBD-mysql, распаковываю и вижу там несколько файлов (больше половины - мусор) и куда же их распихивать?
Я пробовал всю папку залить в cgi-bin и по доке прописываю:
ppm install DBD::mysql
На эту команду выводит след. ошибку:
Error installing packpage \'DBD-mysql\': Could not locate a PPD file for packpage DBD-mysql
И не знаю че делать дальше. :( И при этом, я делаю все это при включенном сервере Apache, ОС Windows.
Также пробовал запихнуть из папки lib дистрибьютива в папку lib у перла и все равно такую же ошибку выводит. :(
Что я не так делаю, поправьте пожалуйста.
Название: Модули
Отправлено: lodevar от 22 Ноября 2001, 17:11:53
c:\\путь_к_ppm.bat\\ppm.bat install c:\\путь_к_DBI.ppd\\DBI.ppd

Примерно так. И то же с DBD.ppd
Название: Модули
Отправлено: Minister от 22 Ноября 2001, 19:35:09
Но там вообще нет этих .ppd :(
Название: Модули
Отправлено: от 22 Ноября 2001, 22:14:22
Бьюсь об заклад у молодого человека установлен win2k...
Название: Модули
Отправлено: vladsu от 23 Ноября 2001, 02:02:58
Hi.

Davay po poryadku:

1. zaydi v kommandnuyu stroku i naberi "ppm", esli u tebya ne poyavitsya soobsheniya ob oshibkah, a poyavitsya priglashenie vvodit\' kommandi\', to eto horoshiy znak :).
Inache posmotri est\' li u tebya v dir ....Perl/bin file "ppm.bat", esli net, to rekomenduyu skachat\' ili vzyat\' u kogo-libo poslednuyu versiyu ActivePerl i pereustanovit, !!!predvaritel\'no udaliv imeyush\'uyusya!!!

2. skachat\' ili vzyat\' u kogo-libo moduli (sm. http://www.activestate.com/PPMPackages/zips/6xx-builds-only/
ili  http://userguide.webservis.ru/homeserver-apache-forprint.shtml :) ). Oni dolz\'ni\' bi\'t\'  *.zip. Dalee raspakovi\'vaesh kuda-libo. Zahodish v dir, kuda raspakoval modul\' i nabiraesh
"ppm" !!!tol\'ko esli 1. proshlo uspeshno!!! poyavlyaetsya priglashenie, chto-to tipa "ppm>" zatem "install imya_modulya.ppm". I vse!

esli eto ne pomoglo :( posmotri eshe zdes\'
http://www.perl.ru/ubb/Forum6/HTML/000977.html

Udachi!

P.S.  
Цитировать
Это - извращенное представление о предназначении министров.

Nu ob etom moz\'no spori\'t\', no tol\'ko ne zdes\'. U etogo foruma drugoe prednaznachenie ;) A dlya inf. znal ya treh ministrov: odin uskel smi\'t\'sya(v druguyu stranu) i seychas z\'ivet pripevayuchi, vtoroy sidit pripevayuchi, a s treti\'m poka vse normal\'no, t.e. poka rabotaet, i pover\'te vse troe okazalis\' na etom postu ne potomu, chto ih narod z\'elal tam videt\', skoree daz\'e naoborot :( No ya veryu, chto horoshie lyudi eshe est\'!!!:)
Название: Модули
Отправлено: Minister от 23 Ноября 2001, 06:17:57
Цитировать
Бьюсь об заклад у молодого человека установлен win2k...

Нет, у меня 98...
Название: Модули
Отправлено: dimfish от 23 Ноября 2001, 11:09:52
Minister
я пробовал ставить на AP эти модули с CPAN - не вышло - просто ppm.bat , затем install DBD::Mysql  и всё сам скачает и поставит ;). Причем он будет скачивать модули переписанные под AP - я так понял.

ЖеньКа
Бьюсь об заклад у молодого человека установлен win2k...
А почему не winXP????

vladsu
Давно хотел сказать - посмотри программку http://www.adelaida.net/hieroglyph/ - она неплохо переводит трансилит в кириллицу - главное русская клава не нужна ;)
для примера приведу твой абзац :

Цитировать

1. зайди в kommandnuyu строку и набери "ppm", если у тебя не появится сообщения об ошибках, а появится приглашение вводить kommandi\', то это хороший знак .
Иначе посмотри есть ли у тебя в дыр ....Perl/bin филе "ppm.bat", если нет, то рекомендую скачать или взять у кого-либо последнюю версию ActivePerl и переустановить, !!!предварительно удалив imeyush\'uyusya!!!
Название: Модули
Отправлено: vladsu от 23 Ноября 2001, 11:37:39
to dimfish

Спасибо! :)
Название: Модули
Отправлено: NeoNox от 23 Ноября 2001, 11:56:45
Скорее всего модули не для твоего Perl (имеется в виду версия). Выкачай свои и ставь сколько душе угодно! Но прежде их из зипа распаковать нужно. Если будет ошибка - напиши какая.
Удачи...

То dimfish а почему со CPAN не вышло? более правильной вещи, если честно, я не видел.
Название: Модули
Отправлено: dimfish от 23 Ноября 2001, 12:10:38
vladsu
u \'r\' welcome ;)

NeoNox
да я уже не помню в чем там проблема была - я так и сяк извращался (это было на win98+AP), а потом на сайт AP слазил - так вот у них эти модули преписаны под M$ и для себя... Не знаю как сейчас - может одинаково... Да, кстати, с GD тажа бодяга была... А вот другие модули нормально ставились.
Ну а на юнихе никаких проблем со CPAN не бывает - и это правильно ;)
Название: Модули
Отправлено: NeoNox от 23 Ноября 2001, 12:20:48
Цитировать
Да, кстати, с GD тажа бодяга была...

Странно... У меня и под вин98 и под фрю GD стала чудненько :) Может просто с коннектом к CPAN траблы были, иного обьяснения не нахожу...
Название: Модули
Отправлено: Minister от 23 Ноября 2001, 15:38:38
Все, теперь все устанавливается! Спасибо всем! Особенно vladsu. Тему можно закрывать.
Название: Модули
Отправлено: vladsu от 23 Ноября 2001, 16:57:00
Всегда рад помочь! ;)
Название: Модули
Отправлено: dimfish от 26 Ноября 2001, 11:25:48
NeoNox
Может просто с коннектом к CPAN траблы были
хе-хе :D
дак нет тот же архив (с CPAN) на линухе номально встал...
самое интересное - другие модули нормально вставали на AP, а вот DBI, DBD, GD - только через ppm - вернее с сервака AP встали - короче под виндами всегда какой то бред творится ;)