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

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



Зарегистрирован: 31.05.2004
Сообщ.: 2
Карма: 0
   поощрить/наказать

Откуда: Россия, г. Самара

СообщениеДобавлено: Пн Мая 31, 2004 12:55 am ()
   Заголовок сообщения: Как обновить Денвер до Perl 5.8.x + ImageMagick 6.x
Ответить с цитатой

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

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

Заранее благодарен за помощь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Дмитрий Кóтеров
Администратор



Зарегистрирован: 10.03.2003
Сообщ.: 13553
Карма: 405
   поощрить/наказать


СообщениеДобавлено: Пн Мая 31, 2004 3:53 am (спустя 2 часа 58 минут)
   Заголовок сообщения:
Ответить с цитатой

Вы просто поставьте дистрибутив нового Perl в директорию z:/usr (именно в z:/usr, а не в z:/usr/perl!) поверх, и все. После этого у Вас будет Perl 5.8. (-;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Zanzibar
Заглянувший



Зарегистрирован: 31.05.2004
Сообщ.: 2
Карма: 0
   поощрить/наказать

Откуда: Россия, г. Самара

СообщениеДобавлено: Ср Июн 02, 2004 10:24 pm (спустя 2 дня 18 часов 31 минуту)
   Заголовок сообщения:
Ответить с цитатой

Дмитрий Кóтеров: Ничего не вышло :( При установке в папку 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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Ant
Сотрудник «Лаборатории»



Зарегистрирован: 17.06.2003
Сообщ.: 6804
Карма: 121
   поощрить/наказать


СообщениеДобавлено: Ср Июн 02, 2004 10:51 pm (спустя 26 минут)
   Заголовок сообщения:
Ответить с цитатой

Zanzibar:
А мозгами пошевелить? Переименовываете существующую папку на «usr_1». Ставите ActivePerl, а потом «скрещиваете» обе папки. Иначе никак.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Дмитрий Кóтеров
Администратор



Зарегистрирован: 10.03.2003
Сообщ.: 13553
Карма: 405
   поощрить/наказать


СообщениеДобавлено: Чт Июн 03, 2004 12:16 am (спустя 1 час 25 минут)
   Заголовок сообщения:
Ответить с цитатой

Странно, вообще-то. Что этому инсталлятору не нравится, интересно...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
revivo
Заглянувший



Зарегистрирован: 29.07.2004
Сообщ.: 2
Карма: 0
   поощрить/наказать


СообщениеДобавлено: Пт Июл 30, 2004 12:50 am (спустя 1 месяц 27 дней 33 минуты)
   Заголовок сообщения:
Ответить с цитатой

здрасте. мне тоже надо установить перл 5.8хх проблема таже что описана выше
может вы уже нашли решение этой проблемы?
с уважением роман.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ant
Сотрудник «Лаборатории»



Зарегистрирован: 17.06.2003
Сообщ.: 6804
Карма: 121
   поощрить/наказать


СообщениеДобавлено: Пт Июл 30, 2004 1:11 am (спустя 21 минуту)
   Заголовок сообщения:
Ответить с цитатой

revivo писал(а):
может вы уже нашли решение этой проблемы?
Мы уже даже это решение написали. Читайте.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Kin
Гость





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


СообщениеДобавлено: Ср Мая 25, 2005 12:43 pm (спустя 9 месяцев 26 дней 11 часов 32 минуты; написано за 7 минут 23 секунды)
   Заголовок сообщения: Никому не советую
Ответить с цитатой

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





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


СообщениеДобавлено: Пн Авг 15, 2005 9:49 pm (спустя 2 месяца 21 день 9 часов 5 минут; написано за 1 минуту 20 секунд)
   Заголовок сообщения: ага
Ответить с цитатой

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





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


СообщениеДобавлено: Вс Окт 09, 2005 10:00 am (спустя 1 месяц 24 дня 12 часов 11 минут; написано за 2 минуты 38 секунд)
   Заголовок сообщения:
Ответить с цитатой

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

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

Вечно, Ваш.
Вернуться к началу
Neolite
Заглянувший



Зарегистрирован: 27.10.2005
Сообщ.: 8
Карма: 0
   поощрить/наказать


СообщениеДобавлено: Чт Ноя 17, 2005 11:41 pm (спустя 1 месяц 8 дней 13 часов 40 минут; написано за 8 минут 33 секунды)
   Заголовок сообщения: Re: Никому не советую
Ответить с цитатой

Kin писал(а):
Это метод выплескивания младенца вместе с водой. После обновления перла ИМ конечно прикручивается, но резанные апач и мускул, заточенные под ранний перл начинают жутко косорезить. Подключиться к БД с именем и паролем (не root) нереально, во всяком случае под XP SP2.
Убедительная просьба к авторам денвера разобраться с ИМ и включить его в пакет обновлений, либо заточить денвер под последний перл. Лично мне пришлось вернуться на схемму апач + пхп + мускул + геморой с настройками :)
Заранее спасибо.
Артур.
Пока ещё тестирую, но особых ошибок не нашел: сейчас вожусь с сигналами - он у меня теперь почему-то 2, 15 и 21 сигналы не понимает... =\ Сейчас гляну, как обстоят дела с сигналами в старой версии...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Neolite
Заглянувший



Зарегистрирован: 27.10.2005
Сообщ.: 8
Карма: 0
   поощрить/наказать


СообщениеДобавлено: Пт Ноя 18, 2005 12:04 am (спустя 23 минуты; написано за 43 секунды)
   Заголовок сообщения:
Ответить с цитатой

Видимо, все несколько сложнее...
Цитата:
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.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Just another perl user
Гость





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


СообщениеДобавлено: Ср Мая 03, 2006 8:14 pm (спустя 5 месяцев 15 дней 20 часов 10 минут; написано за 1 минуту 13 секунд)
   Заголовок сообщения:
Ответить с цитатой

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



Зарегистрирован: 17.06.2003
Сообщ.: 6804
Карма: 121
   поощрить/наказать


СообщениеДобавлено: Ср Мая 03, 2006 10:03 pm (спустя 1 час 49 минут; написано за 26 секунд)
   Заголовок сообщения:
Ответить с цитатой

Just another perl user, http://faq.dklab.ru/Glavnaja. Лично я ставлю ActiveState Perl ручками.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Дмитрий Кóтеров
Администратор



Зарегистрирован: 10.03.2003
Сообщ.: 13553
Карма: 405
   поощрить/наказать


СообщениеДобавлено: Ср Мая 03, 2006 10:38 pm (спустя 34 минуты; написано за 1 минуту 13 секунд)
   Заголовок сообщения:
Ответить с цитатой

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



Зарегистрирован: 10.03.2003
Сообщ.: 13553
Карма: 405
   поощрить/наказать


СообщениеДобавлено: Ср Мая 03, 2006 10:38 pm (спустя 46 секунд; написано за 45 секунд)
   Заголовок сообщения:
Ответить с цитатой

Кроме того, надо бы Perl не просто обновлять, а ставить в /usr/local/perl, как остальные пакеты. Это была изначально большая ошибка - разворачивать его прямо в /usr.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Zloi
Гость





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


СообщениеДобавлено: Вт Сен 26, 2006 9:00 am (спустя 4 месяца 22 дня 10 часов 21 минуту; написано за 13 секунд)
   Заголовок сообщения:
Ответить с цитатой

Ну и что прикажете делать?
Вернуться к началу
Кириллка
Гость





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


СообщениеДобавлено: Ср Сен 30, 2009 12:27 am (спустя 3 года 3 дня 15 часов 27 минут; написано за 21 секунду)
   Заголовок сообщения: Решил...
Ответить с цитатой

У вас денвер старый а пакет расширения новый. ОБНОВИТЕ ДЕНВЕР!!!
Вернуться к началу
Показать сообщения:   
Начaть нoвую тeму   Ответить на тему Часовой пояс: GMT + 3 (Москва)
Страница 1 из 1   
Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать в опросах. Вы не можете прилагать файлы к сообщениям. Вы не можете скачивать файлы.
  XML