Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Как обновить Денвер до Perl 5.8.x + ImageMagick 6.x (Zanzibar)
Author Message
Zanzibar
Заглянувший



Joined: 31 May 2004
Posts: 2
Карма: 0
   поощрить/наказать

Location: Россия, г. Самара

PostPosted: Mon May 31, 2004 12:55 am ()
   Post subject: Как обновить Денвер до Perl 5.8.x + ImageMagick 6.x
Reply with quote

Требуется подключить к Денверу ImageMagick 6-ой версии (IM6), который в свою очередь требует Perl 5.8.х.

Вопрос: каким образом можно обновить Денвер до Perl 5.8.х и подключить IM6?

Заранее благодарен за помощь!
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 411
   поощрить/наказать


PostPosted: Mon May 31, 2004 3:53 am (спустя 2 часа 58 минут)
   Post subject:
Reply with quote

Вы просто поставьте дистрибутив нового Perl в директорию z:/usr (именно в z:/usr, а не в z:/usr/perl!) поверх, и все. После этого у Вас будет Perl 5.8. (-;
Back to top
View user's profile Send private message Send e-mail
Zanzibar
Заглянувший



Joined: 31 May 2004
Posts: 2
Карма: 0
   поощрить/наказать

Location: Россия, г. Самара

PostPosted: Wed Jun 02, 2004 10:24 pm (спустя 2 дня 18 часов 31 минуту)
   Post subject:
Reply with quote

Дмитрий Котеров: Ничего не вышло :( При установке в папку z:\usr программа установки Perl (ActivePerl-5.8.3.809-MSWin32-x86.msi) выдаёт ошибку: "The specified path is too long: Z:\usr". При этом физически данная папка соотвествует "G:\WebServers\usr".
Примечание: ОС = Windows XP SP1
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6837
Карма: 131
   поощрить/наказать


PostPosted: Wed Jun 02, 2004 10:51 pm (спустя 26 минут)
   Post subject:
Reply with quote

Zanzibar:
А мозгами пошевелить? Переименовываете существующую папку на «usr_1». Ставите ActivePerl, а потом «скрещиваете» обе папки. Иначе никак.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 411
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 12:16 am (спустя 1 час 25 минут)
   Post subject:
Reply with quote

Странно, вообще-то. Что этому инсталлятору не нравится, интересно...
Back to top
View user's profile Send private message Send e-mail
revivo
Заглянувший



Joined: 29 Jul 2004
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Fri Jul 30, 2004 12:50 am (спустя 1 месяц 27 дней 33 минуты)
   Post subject:
Reply with quote

здрасте. мне тоже надо установить перл 5.8хх проблема таже что описана выше
может вы уже нашли решение этой проблемы?
с уважением роман.
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6837
Карма: 131
   поощрить/наказать


PostPosted: Fri Jul 30, 2004 1:11 am (спустя 21 минуту)
   Post subject:
Reply with quote

revivo wrote:
может вы уже нашли решение этой проблемы?
Мы уже даже это решение написали. Читайте.
Back to top
View user's profile Send private message Send e-mail
Kin
Guest





Карма: 387
   поощрить/наказать


PostPosted: Wed May 25, 2005 12:43 pm (спустя 9 месяцев 26 дней 11 часов 32 минуты; написано за 7 минут 23 секунды)
   Post subject: Никому не советую
Reply with quote

Это метод выплескивания младенца вместе с водой. После обновления перла ИМ конечно прикручивается, но резанные апач и мускул, заточенные под ранний перл начинают жутко косорезить. Подключиться к БД с именем и паролем (не root) нереально, во всяком случае под XP SP2.
Убедительная просьба к авторам денвера разобраться с ИМ и включить его в пакет обновлений, либо заточить денвер под последний перл. Лично мне пришлось вернуться на схемму апач + пхп + мускул + геморой с настройками :)
Заранее спасибо.
Артур.
Back to top
кмв
Guest





Карма: 387
   поощрить/наказать


PostPosted: Mon Aug 15, 2005 9:49 pm (спустя 2 месяца 21 день 9 часов 5 минут; написано за 1 минуту 20 секунд)
   Post subject: ага
Reply with quote

Kin полностью согласен во второй части:
Хотелось бы в Денвере иметь графические пакеты, функциональные.
Back to top
Huan
Guest





Карма: 387
   поощрить/наказать


PostPosted: Sun Oct 09, 2005 10:00 am (спустя 1 месяц 24 дня 12 часов 11 минут; написано за 2 минуты 38 секунд)
   Post subject:
Reply with quote

Хотелось бы в Денвере иметь графические пакеты, функциональные!!!
Поддерживаю на все сто!

Хей, мастера!
Плиз (протрахался целый день!), сделайте апдейт для денвера с графическими пакетами.
И будет всем счастье!

Вечно, Ваш.
Back to top
Neolite
Заглянувший



Joined: 27 Oct 2005
Posts: 8
Карма: 0
   поощрить/наказать


PostPosted: Thu Nov 17, 2005 11:41 pm (спустя 1 месяц 8 дней 13 часов 40 минут; написано за 8 минут 33 секунды)
   Post subject: Re: Никому не советую
Reply with quote

Kin wrote:
Это метод выплескивания младенца вместе с водой. После обновления перла ИМ конечно прикручивается, но резанные апач и мускул, заточенные под ранний перл начинают жутко косорезить. Подключиться к БД с именем и паролем (не root) нереально, во всяком случае под XP SP2.
Убедительная просьба к авторам денвера разобраться с ИМ и включить его в пакет обновлений, либо заточить денвер под последний перл. Лично мне пришлось вернуться на схемму апач + пхп + мускул + геморой с настройками :)
Заранее спасибо.
Артур.
Пока ещё тестирую, но особых ошибок не нашел: сейчас вожусь с сигналами - он у меня теперь почему-то 2, 15 и 21 сигналы не понимает... =\ Сейчас гляну, как обстоят дела с сигналами в старой версии...
Back to top
View user's profile Send private message
Neolite
Заглянувший



Joined: 27 Oct 2005
Posts: 8
Карма: 0
   поощрить/наказать


PostPosted: Fri Nov 18, 2005 12:04 am (спустя 23 минуты; написано за 43 секунды)
   Post subject:
Reply with quote

Видимо, все несколько сложнее...
Quote:
What's new in Perl 5.8.0
Safe Signals

No more random segfaults caused by signals! We now have a signal handler that just raises a flag and then dispatches the signal between opcodes so you are free to do anything you feel like in a signal handler (Since it isn't run at async time, it isn't really a signal handler). This has potential for conflicts if you are embedding Perl and relying on signals to do some particular behavior, but I suppose if you really like having the chance of a random segfault on receiving a signal, then you can always compile perl with PERL_OLD_SIGNALS. This will, however, not be threadsafe.
Back to top
View user's profile Send private message
Just another perl user
Guest





Карма: 387
   поощрить/наказать


PostPosted: Wed May 03, 2006 8:14 pm (спустя 5 месяцев 15 дней 20 часов 10 минут; написано за 1 минуту 13 секунд)
   Post subject:
Reply with quote

Прогнозы хоть какие-нибудь будут? Будет перл обновляться в денвере? А то новые пакеты добавляются, а перл никак не обновится...
Back to top
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6837
Карма: 131
   поощрить/наказать


PostPosted: Wed May 03, 2006 10:03 pm (спустя 1 час 49 минут; написано за 26 секунд)
   Post subject:
Reply with quote

Just another perl user, faq.dklab.ru/Glavnaja. Лично я ставлю ActiveState Perl ручками.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 411
   поощрить/наказать


PostPosted: Wed May 03, 2006 10:38 pm (спустя 34 минуты; написано за 1 минуту 13 секунд)
   Post subject:
Reply with quote

Почему сложно обновить Perl: дело в том, что Perl использует модуль Config.pm, в котором идет жесткая привязка к путям. В версии 5.6, которая идет в Денвере, Сщташюзь патчится. Но для 5.8 это сделать гораздо сложнее - там изменился формат конфига. Надо много времени и сил на тесты. Отсюда и задержки.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 411
   поощрить/наказать


PostPosted: Wed May 03, 2006 10:38 pm (спустя 46 секунд; написано за 45 секунд)
   Post subject:
Reply with quote

Кроме того, надо бы Perl не просто обновлять, а ставить в /usr/local/perl, как остальные пакеты. Это была изначально большая ошибка - разворачивать его прямо в /usr.
Back to top
View user's profile Send private message Send e-mail
Zloi
Guest





Карма: 387
   поощрить/наказать


PostPosted: Tue Sep 26, 2006 9:00 am (спустя 4 месяца 22 дня 10 часов 21 минуту; написано за 13 секунд)
   Post subject:
Reply with quote

Ну и что прикажете делать?
Back to top
Кириллка
Guest





Карма: 387
   поощрить/наказать


PostPosted: Wed Sep 30, 2009 12:27 am (спустя 3 года 3 дня 15 часов 27 минут; написано за 21 секунду)
   Post subject: Решил...
Reply with quote

У вас денвер старый а пакет расширения новый. ОБНОВИТЕ ДЕНВЕР!!!
Back to top
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9993
   поощрить/наказать


PostPosted: Thu Dec 09, 2010 11:20 am (спустя 1 год 2 месяца 9 дней 10 часов 52 минуты)
   Post subject:
Reply with quote


М

Ветка выделена в отдельную тему «спам»,
расположенную в форуме Мусоропровод (09 Декабря 2010, 11:20).
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML