Прошу срочный и четкий совет по поводу установки с сохранением всех зависимостей, сего чуда под Windows.
Пробовал такой вариант. Вываливаются следующие ошибки: Warning: Your \.cpan\sources\modules\02packages.details.txt.gz does not contain a Line-Count header. Please check the validity of the index file by comparing it to more than one CPAN mirror. I'll continue but problems seem likely to happen. Warning: Your \.cpan\sources\modules\02packages.details.txt.gz does not contain a Last-Updated header. Please check the validity of the index file by comparing it to more than one CPAN mirror. I'll continue but problems seem likely to happen. Going to read \.cpan\sources\modules\03modlist.data.gz Can't locate object method "data" via package "CPAN::Modulelist" (perhaps you fo rgot to load "CPAN::Modulelist"?) at (eval 23) line 1. at C:/Perl/lib/CPAN.pm line 3412 CPAN::Index::rd_modlist('CPAN::Index', '\.cpan\sources\modules\03modlist .data.gz') called at C:/Perl/lib/CPAN.pm line 3135 CPAN::Index::reload('CPAN::Index') called at C:/Perl/lib/CPAN.pm line 67 5 CPAN::exists('CPAN=HASH(0x1f27214)', 'CPAN::Module', 'SSL') called at C: /Perl/lib/CPAN.pm line 1848 CPAN::Shell::expandany('CPAN::Shell', 'SSL') called at C:/Perl/lib/CPAN. pm line 2084 CPAN::Shell::rematein('CPAN::Shell', 'install', 'SSL') called at C:/Perl /lib/CPAN.pm line 2171 CPAN::Shell::install('CPAN::Shell', 'SSL') called at C:/Perl/lib/CPAN.pm line 201 eval {...} called at C:/Perl/lib/CPAN.pm line 201 CPAN::shell() called at C:\Perl\bin\cpan.bat line 206
только что поставил , никаких проблем ... ppm install http://ppm.tcool.org/archives/IO-Socket-SSL.ppd пробуй . Если будут ошибки - копи-пасть .. Помогу
C:\>ppm install http://ppm.tcool.org/archives/IO-Socket-SSL.ppd Error: Package 'Net-SSLeay' not found. Please 'search' for it first. ЩАс еау попробую поставить
А я SSLeay там же на tcool нашел в этой папке! Спасибо большущее! Вопрос решен! Не все так просто. Система жалуется теперь на отсутсвие LIBEAYDLL32.dll =((( (призапуске GUI скрипта). Может быть коряво поставил - как переустановить пекейдж?
http://cpan.uwinnipeg.ca/dist/Net-SSLeay http://cpan.uwinnipeg.ca/dist/IO-Socket-SSL ссылки на PPM-пакеты там снизу... вроде сначало net::ssleay ствится, а потом io::socket::ssl (там написано в ридми).. added: уже и сам нашел.. )
ppm install failed: The PPD does not provide code to install for this platform помогите пожалуйста не ставится IO Socket SSl такая ошибка выдается
Тоже мучает подобная ошибка. Ни за что не ставится IO-Socket-SSL. Сначала поставил: ppm install http://www.open.com.au/radiator/free-downloads/Net-SSLeay.ppd Далее пробую: ppm install http://ppm.tcool.org/archives/IO-Socket-SSL.ppd И выдает: ppm install failed: The PPD does not provide code to install for this platform Кто знает как решить этот вопрос? На win7 sp1 и на xp sp3 - выдается эта же ошибка.
Как вариант, могут быть проблемы с версиями перла. Часть хмл по ссылке http://ppm.tcool.org/archives/IO-Socket-SSL.ppd PHP: <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8"/> т.е. данный модуль под винду есть только для перл 5.8.*, а между 5.8 и 5.10/5.12 есть проблемы с обратной совместимостью, нужно смотреть твою версию перла и соотв какой именно Net-SSLeay тебе поставил ppm . В худшем случае, если хочется иметь IO::Socket::SSL именно на винде, возможно придется поставить старый перл 5.8, либо дебажить/пилить модуль, искать в нем части которые perl>=5.10 only. Вариант проще/быстрее - поставить *nix виртуалку на vmware с минимумом пакетов (например такую) и поставить все перл модули там. Выйдет точно быстрее, чем самому пилить модули под винду
Подробная проблемма решалась по смене версии. Как то помню от каими перлвоский пм спаммер выкладывали, вот переругался, крипт есть а Net так и никак не инсталися, в итоге спасла более поздня версия активперла...
Благодарю всех отписавшихся, вопрос решился установкой на виртуалке ActivePerl-5.8.9.829, и ppm install http://www.open.com.au/radiator/free-downloads/Net-SSLeay.ppd, затем ppm install http://ppm.tcool.org/archives/IO-Socket-SSL.ppd
Я ставил IO-Socket-SSL.ppd под 5.8 на версию перла 5.12, проблем не наблюдал при работе... Сначала естественно: ppm install http://www.open.com.au/radiator/free-downloads/Net-SSLeay.ppd После этого в какой-нибудь папке создаём файл "IO-Socket-SSL.ppd" с содержимым: Code: <?xml version="1.0" encoding="UTF-8"?> <SOFTPKG NAME="IO-Socket-SSL" VERSION="1,38,0,0"> <TITLE>IO-Socket-SSL</TITLE> <ABSTRACT>Nearly transparent SSL encapsulation for IO::Socket::INET.</ABSTRACT> <AUTHOR>Steffen Ullrich & Peter Behroozi & Marko Asplund</AUTHOR> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.12" /> <CODEBASE HREF="IO-Socket-SSL.tar.gz" /> <DEPENDENCY NAME="Net-SSLeay" VERSION="1,36,0,0" /> <PROVIDE NAME="IO::Socket::SSL" VERSION="1.38" /> </IMPLEMENTATION> </SOFTPKG> В ту же папку кидаем IO-Socket-SSL.tar.gz, например от сюда http://ppm.tcool.org/archives/IO-Socket-SSL.tar.gz Ну а потом ppm install ПутьДоФайла\IO-Socket-SSL.ppd
пробовал так как написал но: C:\>ppm install c:\IO-Socket-SSL.ppd ppm install failed: The PPD does not provide code to install for this platform версия перл 5.8.8 build 822 на X sp3 ((