Forum Webscript.Ru
Программирование => Perl => Тема начата: metton от 04 Мая 2003, 04:36:39
-
Здрасте!
Прочитал все ссылки по поиску по ключевым словам "установить модуль". Ответа не нашёл...
Почему при установке DBI:
C:\\>ppm install C:\\modules\\DBD-mysql\\DBD-mysql.ppd
Выдаётся ошибка:
Error: connect: Unknown error
Как с этим бороться и как всё-таки установить этот DBI?
ЗЫ:
ещё один вопрос:
есть строка
use mysql;
в начале файла...
какой модуль нужен?
-
metton
попробуй установить его напрямую с CPAN или из Active Repositories, запускаешь ppm3, говоришь install DBI. Еще вроде бы надо создавать временную директорию C:\\TEMP
--
use mysql;
mysql - вспомогательный модуль для DBI, явно прописывать его вроде не обязательно. Пиши use DBI;
А модуль нужен DBD::MySQL
-
2NCRangeR
попробуй установить его напрямую с CPAN или из Active Repositories, запускаешь ppm3, говоришь install DBI. Еще вроде бы надо создавать временную директорию C:\\TEMP
То же самое...
use mysql;
mysql - вспомогательный модуль для DBI, явно прописывать его вроде не обязательно. Пиши use DBI;
А модуль нужен DBD::MySQL
Вопрос был конкретным: мне нужно знать что нужно иметь чтобы работало use mysql;
Потому что есть уже работающая программа, с такой строчкой (на моём домашнем серваке не работает, т.к., очевидно, что-то не установлено - вот я и спрашиваю, что)
-
Люди!
Ну подскажите, что делать
Каким бы способом я ни пытался установить, всё время одна и таже ошибка...
-
ppm
ppm> help install
-
[ВСЁ НИЖЕСЛЕДУЮЩЕЕ МОЁ ЛИЧНОЕ МНЕНИЕ]
Блин! Действительно большинство людей хоть сколько-нибудь понимающих в предметной области, такие пробитые?! Я уже высказывался по поводу вашего словарного запаса на форуме...
http://forums.webscript.ru/showthread.php?s=&postid=74453#post74453
ppm> help install:
install Installs named package
ppm
ppm> install DBI
Error: connect: Unknown error
You can specify a full URL to a PPD file; the URL may
point to a PPD file on your computer.
ppm
ppm> install C:\\usr\\repositories\\DBI.ppd
Error: connect: Unknown error
ppm
ppm> install DBI C:\\usr\\repositories\\DBI.ppd
Error: connect: Unknown error
????
-
Народ, что НИКТО не сталкивался с такой проблемой?!
Небольшое дополнение
ppm> install /location C:\\usr\\repositories\\DBI.ppd DBI
Error: No valid repositories: Error: 500 Can\'t connect to
ppm.ActiveState.com:80 (connect: Unknown error) at
C:/usr/site/lib/PPM/Repository.pm line 84 Error: 500 Can\'t connect to
ppm-ia.ActiveState.com:80 (connect: Unknown error) at
C:/usr/site/lib/PPM/Repository.pm line 84
Что значат все эти ошибки в Repository.pm и опять же connect?
Спасибо.
-
ppm
ppm> install DBI --location=path/to/ppd
Англицким же по бэкграунду в хелпе написано.
Блин! Действительно большинство людей хоть сколько-нибудь понимающих в предметной области, такие пробитые?!
[off]
Ну и кто прибитый после того как хелп прочитать не может?:)
Может кому-то надо драйвер ruki.sys поставить?
[/off]
-
2Chs
ppm
ppm> install DBI --location=C:\\usr\\repositories\\DBI.ppd
Unknown option: location
Error: connect: Unknown error
ppm
ppm> install DBI C:\\usr\\repositories\\DBI.ppd
Error: connect: Unknown error
на всякий случай: DBI.ppd точно лежит здесь - C:\\usr\\repositories\\DBI.ppd
и что прикажете делать?
-
Perl какой?
-
Версия Perl и версия модуля который ты устанавливаешь?
Где взял и как распаковывал?metton:
Блин! Действительно большинство людей хоть сколько-нибудь понимающих в предметной области, такие пробитые?!
Осторожнее с таким тоном. Большинству понимающих людей иногда не хватает времени разобраться за тебя в твоих же проблемах. И они тебе, как мне кажется, ничего не должны.
Chs [OFF]Контакт ;)[/OFF]
-
2NeoNox
Осторожнее с таким тоном. Большинству понимающих людей иногда не хватает времени разобраться за тебя в твоих же проблемах. И они тебе, как мне кажется, ничего не должны.
Согласен. Извиняюсь :rolleyes:
2МОДЕРАТОРЫ
Не могли бы Вы вынести тему установки модулей perl под windows c полным описанием установки, например, в отдельную статью или тему? Как я заметил, такие вопросы возникают часто...
ЗЫ: я так пока и не разобрался :(
-
Нет не часто.
http://forums.webscript.ru/showthread.php?s=&threadid=11961&msgnum=7
Неужели так трудно поискать документацию?
http://www.damsbo.com/PerlDoc/faq/ActivePerl-faq2.html
-
2NeoNox
Ну нету в документации описания такой ошибки!!!
Error: connect: Unknown error
Причём эта ошибка выдаётся независимо от того, откуда я пытаюсь установить (с локальной директории или из инета), она выдаётся даже если я пытаюсь
выполнить команду search *
Что мне делать??
-
metton ты сидишь под проксей? (это даже не вопрос...)
http://www.damsbo.com/PerlDoc/faq/ActivePerl-faq2.html#ppm_and_proxies
-
2NeoNox
А где узнать, какой у меня адрес прокси?
Кстати, в параметрах подключения у меня не стоит галка перед "Использовать прокси сервер для этого подключения"
-
2NeoNox
Так всё же - как узнать какой у меня адрес прокси?
-
metton
Попробуй зайти в каталог, где у тебя лежит DBI.ppd
и выполнить
ppm
ppm> install DBI.ppd
или
ppm
ppm> install ./DBI.ppd
-
2Croaker
Та же фигня :(
-
ЛЛЛюююдддии!
-
Куда опять все пропали?.. :rolleyes:
-
metton
Какая версия Perl установлена?
-
2NeoNox
ActivePerl-5.8.0.805-MSWin32-x86
-
2NeoNox
В итоге получилось установить только со вторым PPM (2.2.0) - c 3-им выдаёт всё ту же ошибку
Ещё один вопрос: строка
use mysql;
что за модуль используется и где его можно достать?
-
Люди!
Ответьте кто-нибудь, пожалуйста, на предыдущий вопрос.
Спасибо.
-
:) Модуль для работы с Mysql, obloleted by DBI.
-
2Chs
Ни в Оксфордовском словаре, ни в Лингве, ни в Мультилексе не нашёл ни одной похожей на obloleted формы слова... Что это? :)
-
obsoleted, sorry :))
perldoc mysql
-
2Chs
Спасибо :)