Latest posts on Не ставится exUserFolder-0_50_1 под виндовой Zope topichttp://python.su/forum/topic/573/2008-11-21T19:14:08+02:00Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2008-11-21T19:14:08+02:00miry20356<blockquote><em>NilovSerge</em><br/>ну вроде б заработало у меня - там пришлось коды импортирования лапками править :-( <br/>Похоже действительно писалось под разные версии</blockquote>Что тебе пришлось править? Я час использую Зопу 2.10.6. И эта ошибка меня приследует.<br/><br/>я нашел в одном из продуктов след:<br/><br/><div class="code"><pre>try:<br/> from Products.CMFCore.permissions import ManagePortal<br/>except ImportError:<br/> from Products.CMFCore.CMFCorePermissions import ManagePortal</pre></div>и подставил в бочный участок. Все запахало.
Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2007-03-19T17:27:06+02:00NilovSerge3980ну вроде б заработало у меня - там пришлось коды импортирования лапками править :-( <br/>Похоже действительно писалось под разные версии
Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2007-03-19T16:53:21+02:00NilovSerge3977Да я разделил - не помогло.<br/><br/>насчет PersistentMapping вроде разобрался Написал:<br/>from ZODB.PersistentMapping import PersistentMapping<br/><br/>вместо from PersistentMapping import PersistentMapping -лог по крайней мере не ругается и TinyTablePlus появился в списке продуктов…<br/><br/>C CMFCorePermissions пока ен понятно… То ли код из старой версии…
Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2007-03-19T16:40:22+02:00albert3976<blockquote><em>NilovSerge</em><br/>C:\Zope\Instance\2.10.1\Products\ - директория первоначальна пуста. Сюда сваливать дополнительные пакеты?</blockquote>Именно сюда.<br/><br/><blockquote><em>NilovSerge</em><br/>Хотя если сваливать все в “C:\Zope\2.10.1\Zope\lib\python\Products\” - разницы вроде нет - продукты работают или не работают(если что-то ненастроено<br/>или чего-то не находит).</blockquote>В этой папке лежат предустановленные продукты, которые я бы не рекоммендовал править вручную, или руками что-либо закидывать.<br/><br/>Ошибки посмотрю позже, надо бежать :(
Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2007-03-19T15:31:10+02:00NilovSerge3975Спасибо, albert, “скопировать папку exUserFolder\CryptoSources\fcrypt в exUserFolder\fcrypt” - помогло!<br/>У меня есть C:\Zope\2.10.1\Zope\lib\python\Products\ - это все каталог с пакетами установленными при инсталляции…<br/>C:\Zope\Instance\2.10.1\Products\ - директория первоначальна пуста. Сюда сваливать дополнительные пакеты?<br/><br/>Хотя если сваливать все в “C:\Zope\2.10.1\Zope\lib\python\Products\” - разницы вроде нет - продукты работают или не работают(если что-то ненастроено<br/>или чего-то не находит).<br/><br/>Мне нужно установить пакеты Formulator 1.10.1 и TinyTablePlus-0-9. Скинул их в “C:\Zope\2.10.1\Zope\lib\python\Products\” и <br/>при перезапуске сервера получаю:<br/>2007-03-19T14:56:53 ERROR Application Could not import Products.Formulator<br/>Traceback (most recent call last):<br/> File “C:\Zope\2.10.1\Zope\lib\python\OFS\Application.py”, line 703, in import_product<br/> product=__import__(pname, global_dict, global_dict, silly)<br/> File “C:\Zope\Instance\2.10.1\Products\Formulator\__init__.py”, line 16, in ?<br/> <br/> File “C:\Zope\Instance\2.10.1\Products\Formulator\FSForm.py”, line 8, in ?<br/>ImportError: No module named CMFCorePermissions<br/>——<br/>2007-03-19T14:56:53 ERROR Application Could not import Products.TinyTablePlus<br/>Traceback (most recent call last):<br/> File “C:\Zope\2.10.1\Zope\lib\python\OFS\Application.py”, line 703, in import_product<br/> product=__import__(pname, global_dict, global_dict, silly)<br/> File “C:\Zope\Instance\2.10.1\Products\TinyTablePlus\__init__.py”, line 40, in ?<br/> else:<br/> File “C:\Zope\Instance\2.10.1\Products\TinyTablePlus\TinyTablePlus.py”, line 42, in ?<br/>ImportError: No module named PersistentMapping<br/><br/><br/>У меня установлен продукт “CMFCore (Installed product CMFCore (CMF-2.1.0-alpha2))” - но никакого CMFCorePermissions не поределено…<br/>Несответствие версий?<br/>С PersistentMapping - тоже непонятно… Это продукт?
Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2007-03-19T13:41:53+02:00albert39711) ИМХО ты не в то место кидаешь продукты<br/>INSTANCE_HOME C:\Zope\Instance\2.10.1<br/>Значит продукты должны лежать: C:\Zope\Instance\2.10.1\Products <br/>2) Здесь уже баг продукта. В старых версиях для win32 в папке exUserFolder лежала папка fcrypt (в win32 нет модуля crypt), а в последней версии ее поместили в exUserFolder\CryptoSources\fcrypt.<br/>По-этому есть два варианта решения:<br/> - поправить во всех файлах пути, где встречается (их много)<br/> - скопировать папку exUserFolder\CryptoSources\fcrypt в exUserFolder\fcrypt (должно работать)
Веб-технологии :: Zope/Plone/Bluebream :: Не ставится exUserFolder-0_50_1 под виндовой Zope
2007-03-19T12:52:49+02:00NilovSerge3969Всем привет!<br/>Пытаюсь поставить продукт exUserFolder-0_50_1 под виндовой Zope:<br/>В логе ошибки:<br/><br/>ERROR Application Couldn't install exUserFolder<br/>Traceback (most recent call last):<br/> File “C:\Zope\2.10.1\Zope\lib\python\OFS\Application.py”, line 752, in install_product<br/> global_dict, global_dict, silly)<br/> File “C:\Zope\2.10.1\Zope\lib\python\Products\exUserFolder\__init__.py”, line 26, in ?<br/> import AuthSources<br/> File “C:\Zope\2.10.1\Zope\lib\python\Products\exUserFolder\AuthSources\__init__.py”, line 23, in ?<br/> import etcAuthSource<br/> File “C:\Zope\2.10.1\Zope\lib\python\Products\exUserFolder\AuthSources\etcAuthSource\__init__.py”, line 89, in ?<br/> import etcAuthSource<br/> File “C:\Zope\2.10.1\Zope\lib\python\Products\exUserFolder\AuthSources\etcAuthSource\etcAuthSource.py”, line 124, in ?<br/> from Products.exUserFolder.fcrypt.fcrypt import crypt<br/>ImportError: No module named fcrypt.fcrypt<br/><br/>Моя конфигурация:<br/><br/>Zope Version (unreleased version, python 2.4.3, win32)<br/>Python Version 2.4.3 (#69, Mar 29 2006, 17:35:34) <br/>System Platform win32 <br/>SOFTWARE_HOME C:\Zope\2.10.1\Zope\lib\python<br/>ZOPE_HOME C:\Zope\2.10.1\Zope<br/>INSTANCE_HOME C:\Zope\Instance\2.10.1<br/>CLIENT_HOME C:\Zope\Instance\2.10.1\var <br/><br/>Каталог с продуктами C:\Zope\2.10.1\Zope\lib\python\Products\. Он при создан по умолчанию. Там все продукты которые идут с Zope.<br/>Что такое fcrypt? Это какой-то продукт?<br/><br/> С уважением,<br/> Нилов Сергей.