Как добавить модуль в Perl - [5] :: Web-программирование :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Как добавить модуль в Perl

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6

Открыть новую тему     Написать ответ в эту тему

Brodyaga



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да я вот и пытаюсь выдрать HTML код, только вот хреновина там все равно какая-то...он выводится так что весь код в одну строку и кода выдирается только клиентский код, то он выдирается в одну строку, а потом експлорер говорит что ошибка кодирования строки.

Всего записей: 2713 | Зарегистр. 07-01-2006 | Отправлено: 21:45 21-03-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Brodyaga

Цитата:
а потом експлорер говорит что ошибка кодирования строки.

чего?
ты его наверно вставляешь не в одну строку..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:49 21-03-2006
Brodyaga



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В одну строку, не меняя...я было подумал что надо бы залить все файлы перловские, чтобы было к кому обрааться-не помогло..
ну это уже оффтоп, лучше новый топик создам.

Всего записей: 2713 | Зарегистр. 07-01-2006 | Отправлено: 21:55 21-03-2006
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Людииии!!!! Спасайте, че делать????
На activestate сайте пропал модуль Image-Magick
Здесь его нету - http://aspn.activestate.com/ASPN/Modules?module_name=I&order=name
и инсталл и поиск с помощью ppm его не находит!!!
Это что ж иакое и как теперь жить???
 
Добавлено:
Появился какой-то Apache::ImageMagick  
что, теперь его юзать надо?

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 22:13 21-04-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OLEX

Цитата:
Появился какой-то Apache::ImageMagick  
что, теперь его юзать надо?

ну так почитай документацию
http://aspn.activestate.com/ASPN/CodeDoc/Apache-ImageMagick/ImageMagick.html

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:28 21-04-2006
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
Читал, ниче не понял. Добавил как там написано в httpd.conf строки
<Location /images>
PerlFixupHandler Apache::ImageMagick
PerlSetVar AIMCacheDir /var/aimcache
</Location>
Апач стал ругаться на ошибку в конфиге -  
invalid command PerlFixupHandler  
 
Короче наустанавливал все что нашел, вызов в перл-скрипте  
 
use Apache::ImageMagick;
и
use Image::Magick;
 
выдает ошибку  
Image::Magick object version 5.5.7 does not match bootstrap parameter 5.26 at c:/usr/lib/DynaLoader.pm line 253.
 
это после установленого ImageMagick-5.5.7-Q8-windows-dll.exe
 
ему что, перл 5.26 нужен или что?
 
у меня стоит перл 5.8.7.815
 
есть еще ImageMagick-6.2.7-0-Q8-windows-dll.exe
 
Добавлено:
удалил ImageMagick-5.5.7-Q8-windows-dll.exe  
установил ImageMagick-6.2.7-0-Q8-windows-dll.exe
 
теперь use Apache::ImageMagick;  
выдает  
Can't locate loadable object for module Image::Magick in @INC (@INC contains: c:/usr/lib c:/usr/site/lib .) at c:/usr/site/lib/Apache/ImageMagick.pm line 25
(в 25-й строке там use Image::Magick ();)
 
а use Image::Magick;  
выдает
Can't load 'c:/usr/site/lib/auto/Image/Magick/Magick.dll' for module Image::Magick: load_file:Не найден указанный модуль at c:/usr/lib/DynaLoader.pm line 230.
 
Добавлено:
дык
Цитата:
ну так почитай документацию  
http://aspn.activestate.com/ASPN/CodeDoc/Apache-ImageMagick/ImageMagick.html
там написано
Цитата:
DESCRIPTION  
This module uses the Image::Magick library to process an image on the fly. It  
 
, тоесть Image::Magick должен присутствовать
 
 
Добавлено:
Посмотрел, файл 'c:/usr/site/lib/auto/Image/Magick/Magick.dll' есть
 
Добавлено:

 
Добавлено:
======================================
Короче удалил все.
Установил перл 5.8.4.810 (у меня был его бекап со всеми модулями)
Заменил все модули из бекапа. (просто перезаписал все папки кроме bin)
Установил ImageMagick-5.5.7-Q8-windows-dll.exe  
 
Все заработало
 
Но это через задницу установка, хотелось разобраться как по-человечески сделать.
Боюсь теперь перл мне обновлять низзя, а у меня есть уже ActivePerl-5.8.8.817
 
ну и ладно, главно что работать можно

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 22:55 21-04-2006 | Исправлено: OLEX, 23:45 21-04-2006
incondition

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
привет. я начинающий. помогите, если вам не трудно. установил себе ActivePerl-5.8.8.819 в ос win. пытаюсь установить модуль, так как у вас написано, ничего не получается. версия ppm - 4.00. ppm пытается открыть базу данных которой и в помине нет... вот:        
 ppm install failed: DBI connect('dbname=C:\Documents and Settings\&#9572;рэхъ\Application Data/ActiveState/ActivePerl/819/ppm-MSWin32-x86-multi-thread-5_8.db','',...)
 failed: unable to open database file(1)

Всего записей: 14 | Зарегистр. 27-10-2006 | Отправлено: 03:13 27-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
incondition
http://aspn.activestate.com/ASPN/Mail/Message/3289590

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 03:25 27-10-2006
incondition

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня плоховато с английским... если я правильно понял, то нужно изменить значение переменной окружения... если так, то как это сделать?

Всего записей: 14 | Зарегистр. 27-10-2006 | Отправлено: 06:13 27-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
у меня плоховато с английским... если я правильно понял, то нужно изменить значение переменной окружения... если так, то как это сделать?

в консольном окне
set имя_переменной=значение
либо через панель управления-система-закладка "Advanced" и там кнопа "переменные окружения"

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:17 27-10-2006
incondition

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я дописал в фал ppm $ENV{ACTIVEPERL_PPM_HOME}, но не работает, чето я не понимаю...

Всего записей: 14 | Зарегистр. 27-10-2006 | Отправлено: 06:27 27-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
incondition
я же сказал как..  
зачем тебе дописывать? так будешь в каждый писать? просто установи переменную окружения консоли.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:29 27-10-2006
incondition

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
изменил значение переменной, все без изменения....

Всего записей: 14 | Зарегистр. 27-10-2006 | Отправлено: 06:44 27-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
incondition

Цитата:
изменил значение переменной, все без изменения....

изменил как? через консольное окно? проверил, что изменения сохранились, когда его закрыл? или запустил ppm прямо из него?
 
у меня та же версия, но.. все пишется в диру etc внутри перловой диры


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:54 27-10-2006 | Исправлено: Cheery, 06:57 27-10-2006
incondition

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
извините, никогда этого не делал раньше. получилось. большое спасибо.

Всего записей: 14 | Зарегистр. 27-10-2006 | Отправлено: 06:59 27-10-2006
incondition

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
добрый день, у меня опять проблема. а где взять модули, которые подходят ActivePerl-5.8.8.819?

Всего записей: 14 | Зарегистр. 27-10-2006 | Отправлено: 16:50 28-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
incondition

Цитата:
добрый день, у меня опять проблема. а где взять модули, которые подходят ActivePerl-5.8.8.819?  

все, что ты находишь через ppm это и есть то, что можно поставить. если не хочется страдать такой фигней как компиляцией и так далее.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:35 28-10-2006
alisa



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
хелп
перл 5.8.8.819 от активстейта.  
хотел поставить модуль юникода
требует библиотеки (oldnames.lib и т.д.)
где прописать путь к либам??
 
в старом перле (5.6.1) было в perl/lib/config.pm параметр libpth
путь в нем писал...
а здесь такого не наблюдаю...

Всего записей: 59 | Зарегистр. 20-05-2004 | Отправлено: 17:54 06-12-2006
alisa



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
собственно немного разобрался...  
но не совсем...
для винды надо прописать в переменных окружения
include=путь_к_инклудам MSVC
lib=путь_к_либам MSVC
 
хотя Unicode::Map8 v0.12 - все равно не ставится.... какие то синтаксические ошибки гонит... блин.
 
а вот Unicode::Map8 v0.11 поставился без проблем...

Всего записей: 59 | Зарегистр. 20-05-2004 | Отправлено: 13:27 07-12-2006 | Исправлено: alisa, 15:58 07-12-2006
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Маленькие проблемы с dbd-mysql:
Если пишу через консоль ppm install dbd-mysql, то начинает качать всё и ставит...походу)
На 10 мб траффа остановил...инет не халява далеко(
Если через ppm просто, то тоже самое походу...тут терпения хватило на 3 мб)
Насколько я понимаю, загрузка списка должна занимать несколько секунд на мапеде)
Так что сдесь явно что-то нитак xD Подскажите, как убрать эту load all

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 16:28 15-03-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6

Компьютерный форум Ru.Board » Интернет » Web-программирование » Как добавить модуль в Perl


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru