ezpublish.ru / Форумы / Для новичков / Дизайн, стили и скрипты админки не подгужаются. Админка голая. Дизайна нет | .htaccess | mod_rewrite




Дизайн, стили и скрипты админки не подгужаются. Админка голая. Дизайна нет | .htaccess | mod_rewrite

Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь

Автор Сообщение

Сергей Гедеон

Ср, 4 ноября 2009 18:44:57

Если eZOE установлен, но панели не подгружаются то добавьте в .htaccess правила разрешающие доступ к файлам ezoe (примеры есть в документации к расширению)
должно быть что-то типа
RewriteRule ^var/([^/]+/)?cache/public/.* - [L]


к сожалению не помню точно, а примеров нет под руками

===----
Радоваться жизни можно тихо...
----====

Maxim Kopytov

Пт, 6 ноября 2009 9:05:04

В .htaccess прописал строчку:
RewriteRule ^/var/([^/]+/)?cache/public/.* - [L]
Почистил кэш. Однако редактор не появился.

В логах нашел следующее:
[ Nov 06 2009 14:00:16 ] [195.158.5.144] eZExtension::getHandlerClass:
Class 'eZOEXMLInput' as defined in setting ezxml.ini [InputSettings] HandlerClass could not be autoloaded. Did you remember to run bin/php/ezpgenerateautoloads.php after you added extension(s)?

Однако хочу заметить, что до публикации сайта на хостинге(linux), редактор работал. Не подскажете где копать?

------------------------
I love eZ Publish

Сергей Гедеон

Пт, 6 ноября 2009 11:40:24

Проверьте права на папку autoload (она и ее содержимое должны быть доступны для записи)

И запустите предложенный скрипт регенерации автолоада (вручную или через вкладку Setup/Extensions в админке)

===----
Радоваться жизни можно тихо...
----====

Maxim Kopytov

Пт, 6 ноября 2009 12:42:53

Сергей, приветствую!

>Проверьте права на папку autoload (она и ее содержимое должны быть доступны для записи)
Честно говоря я обнаружил что у меня вообще не было папки var/autoload, поэтому пришлось ее создать и дать разрешение на запись.
Затем я отключил в /httpdocs/settings/override/site.ini.append.php все расширения,
[ExtensionSettings]
#ActiveExtensions[]=ezoe
#ActiveExtensions[]=ezodf
#AtiveExtensions[]=ezmultiupload
#ActiveExtensions[]=ezflow
#ActiveExtensions[]=ezwebin
#ActiveExtensions[]=ezstarrating
#ActiveExtensions[]=ezjscore
#ActiveExtensions[]=ezgmaplocation
#ActiveExtensions[]=ezwt

потому как в таком состоянии(с включенными расширениями) админка у меня вообще не работала.

Итак:
- я отключил расширения,
- создал папку var/autoload и дал права на запись в ней,
- прибил кэш ручками
- зашел в админку - Настройка - Расширения и нажал "Восстановите массивы для автозагрузки расширений" (Нажмите эту кнопку для восстановления массивов автозагрузки, используемых системой для расширений.)
- затем пошел и снова включил
ActiveExtensions[]=ezoe
ActiveExtensions[]=ezjscore
в файле /httpdocs/settings/override/site.ini.append.php

- снова почистил кэш

Зашел в админку, попробовал редактировать случайную "Папку". Голубенький, новенький редактор подгрузился!

Спасибо за ваши советы! Премного благодарен!

------------------------
I love eZ Publish

Юрий Заярный

Вт, 2 марта 2010 8:52:48

пока еще не экспериментировал с Вашим советом
http://ez.com.ua/ru/Forumy/Dlya-n...g_in_cgi_mode_tak_i_ne_smog_pofiksit
сделал следующее

прописал в .htaccess
php_value include_path "C:/Program Files/Apache2.2/htdocs/agr/lib/ezc"
почистил кеш и все стили стали нормально.
Но ни одна ссылка по прежнему не работает
Что еще можно сделать кроме настройки виртуальных хостов? Если виртуальные хосты пропишу, то разве должно все теоретически заработать, или причина стоит искать в другом ?

Сергей Гедеон

Вт, 2 марта 2010 12:41:58

Чтобы найти решение проблемы надо найти ее причину.
Опишите симптомы. Как именно ссылки не работают, что в дебаге изи пишет, какие особенности появились в логах изи и апача, есть ли какие-то ошибки пхп, что пишет в консоли браузера и т.п.

===----
Радоваться жизни можно тихо...
----====

Юрий Заярный

Вт, 2 марта 2010 14:08:51

все ссылки не работают, ошибка 404, одна и таже для всех.
Not Found
The requested URL

не могу сказать что в дебаге ez publisha пишет, не знаю как туда попасть,
в \var\log ничего подозрительного

логи apach

[Tue Mar 02 15:57:32 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/virobnictvo_kuryachih_yaec, referer: http://localhost/agr/
[Tue Mar 02 15:57:35 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/realizaciya_kuryachih_yaec, referer: http://localhost/agr/
[Tue Mar 02 15:57:37 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/iinvesticijni_proekti, referer: http://localhost/agr/
[Tue Mar 02 15:57:42 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/fotogalereya, referer: http://localhost/agr/
[Tue Mar 02 15:57:50 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/pro_kompaniyu, referer: http://localhost/agr/
[Tue Mar 02 15:57:53 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/pro_kompaniyu, referer: http://localhost/agr/
[Tue Mar 02 15:57:57 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/pro_kompaniyu, referer: http://localhost/agr/
[Tue Mar 02 15:58:00 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/pro_kompaniyu, referer: http://localhost/agr/
[Tue Mar 02 16:01:16 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/iinvesticijni_proekti, referer: http://localhost/agr/

Сергей Гедеон

Ср, 3 марта 2010 6:22:28

Дебаг eZ включается в админке (в нижнем углу правой колонки). Если вдруг не выводится, проверьте в pagelayout строку DEBUG_INFO (посмотрите в дизайне base как должен вставляться этот комментарий). Еще можно включить через сайт.ини (дебагинфо=енейблд)
В приведенных логах апача нет ошибок реврайтов, следовательно они скорее всего работают (хотя не факт, что правильно).

ForceVirtualHost у вас включен в настройках eZ (может index.php надо попробовать вернуть)? Кеш eZ удаляли вручную?

Вы пробовали устанавливать чистый eZ? Так будет проще разобраться что именно дает сбой - настройки сервера или настройки самого eZ.

===----
Радоваться жизни можно тихо...
----====

Юрий Заярный

Ср, 3 марта 2010 8:13:37

в админку ezpublisha зайти не могу, url не найден, соответственно и в дебаг
ForceVirtualHost включен
Кеш eZ удаляю через консоль php bin/php/ezcache.php --clear-all --purge

поменял настройки .htaccess которые Вы приводили на первой страницы данной темы

php_value allow_call_time_pass_reference 0
php_value date.timezone Europe/Kiev
php_value upload_max_filesize 30M
php_value post_max_size 60M
php_value max_execution_time 300

DirectoryIndex index.php

RewriteEngine On

#сравните эти 2 строки с оригиналом для 4.2, я взял с 4.1.3
RewriteRule content/treemenu/? index_treemenu.php
RewriteRule index_treemenu.php - [L]


RewriteRule ^var/storage/.* - [L]
RewriteRule ^var/[^/]+/storage/.* - [L]
RewriteRule ^var/cache/texttoimage/.* - [L]
RewriteRule ^var/[^/]+/cache/texttoimage/.* - [L]
RewriteRule ^design/[^/]+/(stylesheets|images|imagespl|javascript)/.* - [L]
RewriteRule ^share/icons/.* - [L]
RewriteRule ^extension/[^/]+/design/[^/]+/(stylesheets|images|javascript)/.* - [L]
RewriteRule ^packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
RewriteCond $1 !^index.php$
RewriteRule .* index.php

не помогло, ссылки не найдены

поставил рядом чистый Ez
при установке опять выругалось на AcceptPathInfo disabled or running in CGI mode
закоментил строку "127.0.0.1 localhost" перезапустил сервак, разкоментил "127.0.0.1 localhost" в %SystemRoot%\system32\drivers\etc\hosts, опять перезапустил , уже не ругалось и дальше все стало корректно.


Сергей Гедеон

Ср, 3 марта 2010 8:32:05

Попробуйте тогда с ФорсВиртуалХост=фолс и стандартным .хтаксессом
Разработке индекс.пхп не мешает

===----
Радоваться жизни можно тихо...
----====

Юрий Заярный

Ср, 3 марта 2010 10:38:02

Спасибо,
С ForceVirtualHost=false заработали ссылки, кроме сылок на переводы http://localhost/en/ и http://localhost/ru/ (сами переводы лежат на http://localhost/agr/index.php/en/ и http://localhost/agr/index.php/en/).
Все как то долго грузится, в админку так и не смог зайти, выдало
Fatal error: Maximum execution time of 500 seconds exceeded in C:\Program Files\Apache2.2\htdocs\agr\lib\ezfile\classes\ezdir.php on line 496
Fatal error: eZ Publish did not finish its request

остальные ссылки (кроме переводов) выводятся в виде
http://localhost/agr/index.php//kontakti

надеюсь Вы поняли в чем проблема, и хотелось что бы поделились
Подскажите почему так долго все грузиться, почему выводиться ссылки в виде http://localhost/agr/index.php//kontakti, два слеша после индекса и как настроить что бы выводило без индекса (как на web хостинге) ?

З.Ы. Не понял что Вы имели ввиду под стандартным .хтаксессом, по этому, оставил свой сначала а потом изменил настройки .хтаксесса на настройки скопированные из .хтаксесса _рут.

Результат был одинаковый, все долго грузилось

Юрий Заярный

Чт, 4 марта 2010 14:26:13

Ну поделитесь идеям метод"проб и ошибок" никуда не завел, пока.

Сергей Гедеон

Пт, 5 марта 2010 7:49:56

1) Скорость загрузки зависит от скорости сервера (в данном случае локального апача под виндой как я понимаю). Для таких вариантов 30секунд не предел (хотя правильно заточенный сайт грузится и под виндовс на порядок шустрее). Максимальное время загрузки можете увеличить - на локальной машине вы не платите хостерам за перегруз процессора
2) Языковые версии должны грузится по адресам типа localhost/<sitename>/index.php/<language_siteaccess>/<blablabla>
3) Ссылки вида localhost/<sitename>/index.php//<url> явно битые. Или они захардкожены (явно прописаны в шаблоне, проверьте) или закешировались (удалите кеш). Еще есть вариант, что они выводятся не через операторы ezroot/ezurl а по старинке "/sitename/{$my_nice_url}" (тоесть см. п. "захардкожены". Посмотрите в исходном коде страницы что выводится и проверьте шаблон
4) На счет тестирования повторяю алгоритм:
--устанавливаете чистый изи
--убеждаетесь что все работает
--если не работает, то проблемы с сервером. добиваетесь чтобы работало
--когда проблемы с сервером устранены запускаете свой разрабатываемый сайт
--смотрите что не работает (нужна полная клиническая картина: логи апача, логи eZ, словесное описание проблем)

Проверять следует сперва с отключеным форсвиртуалхост настройками из хтаксесс_рут (можете увеличить время исполнения и т.п., но не трогайте реврайты)

===----
Радоваться жизни можно тихо...
----====

Maxim Kopytov

Сб, 6 марта 2010 6:21:49

Приветствую!
А как на счет extension="eAccelerator.dll" в php.ini?
Насколько он ускоряет работу локального Apache под Windows?

Почитать можно здесь: http://www.hostcms.ru/documentation/server/eAccelerator/

Думаю стоит завести отдельную тему по настройке Apache, MySQL, PHP на локальном компьютере под Windows.

На сайте есть раздел "Статьи", может стоит как раз туда это дело добавить. Могу поучаствовать в написании и создании скриншотов.

------------------------
I love eZ Publish

Юрий Заярный

Вт, 9 марта 2010 8:04:18

Добрый день!
>Посмотрите в исходном коде страницы что выводится и проверьте шаблон -------------> что нужно искать в исходном коде и как происходит проверка шаблона?

4) Вот протестировал все по алгоритму:
--устанавливаете чистый изи, есть
--убеждаетесь что все работает есть
--если не работает, то проблемы с сервером. добиваетесь чтобы работало есть
--когда проблемы с сервером устранены запускаете свой разрабатываемый сайт есть
--смотрите что не работает (нужна полная клиническая картина: логи апача, логи eZ, словесное описание проблем)
логи апача http://fileshare.in.ua/3238333
логи eZ на сранице index.php http://fileshare.in.ua/3238334 http://fileshare.in.ua/3238337
некоторые ссылки не корректные 404 error (закешироватся не могли, удалял кеш)

кстати сайт переноситься с юниха на виндовс (может это что то прояснить )

Maxim Kopytov

Вт, 9 марта 2010 16:36:37

> --смотрите что не работает (нужна полная клиническая картина: логи апача, логи eZ, словесное описание проблем)

А вы не пробовали здесь же в форуме привести часть лог файла в виде текстового блока?
Пробовал посмотреть фото лог файла с сайта http://fileshare.in.uа. Нужно пройти 9 кругов ада
Лучше расскажите какие у вас версии Apache, PHP, MySQL и пришлите httpd.conf, .htaccess, php.ini, C:\WINDOWS\system32\drivers\etc\hosts
И расскажите что, где и в каких каталогах у вас лежит.
Так же пришлите или покажите \www\settings\override\site.ini.append.php
И покажите структуру каталогов. На всякий случай адрес maxu_kop[соба-ка]майл[точ-ка]ру
И нужно перенести это обсуждение в другую ветку.

------------------------
I love eZ Publish

Сергей Гедеон

Ср, 10 марта 2010 6:23:11

что нужно искать в исходном коде и как происходит проверка шаблона?

в вашем случае нужно открыть design/plain_site/override/pagelayout_intro.tpl и посмотреть как там подключаются ссылки меню (или другие неработающие)
Потому что судя по логам апача откуда-то появились ссылки типа hostname/index.php//some_url

===----
Радоваться жизни можно тихо...
----====

Юрий Заярный

Ср, 10 марта 2010 9:57:04

файл нашел по design\plain_site\override\templates\pagelayout_intro.tpl
а не по design/plain_site/override/pagelayout_intro.tpl
Его содержимое следующее:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$site.http_equiv.Content-language|wash}" lang="{$site.http_equiv.Content-language|wash}">

<head>

<style type="text/css">
@import url({"stylesheets/site.css"|ezdesign});
@import url({"stylesheets/main.css"|ezdesign});

{section var=css_file loop=ezini( 'StylesheetSettings', 'CSSFileList', 'design.ini' )}
@import url({concat( 'stylesheets/', $css_file )|ezdesign});
{/section}
</style>

{section name=JavaScript loop=ezini( 'JavaScriptSettings', 'JavaScriptList', 'design.ini' ) }
<script language="JavaScript" type="text/javascript" src={concat( 'javascript/',$:item )|ezdesign}></script>
{/section}

{literal}
<!--[if lt IE 6.0]>
<style>
div#maincontent-design { width: 100%; } /* This is needed to avoid width bug in IE 5.5 */
</style>
<![endif]-->
{/literal}

{include uri="design:page_head.tpl"}

{def $cnode=fetch(content,node,hash(node_id,2))}

</head>



<body>
<div id="layer01">
<div id="layer02">
<div id="layer03">

{include uri="design:top_icons.tpl" feedback=$cnode.data_map.feedback_form.content.main_node}


<!--right-->
<div id="right">
<div id="right-bg">
<div id="right-content">
{include uri="design:menu/right_menu.tpl"}
{include uri="design:qsearch.tpl"}
</div>
</div>
</div>
<!--end right-->

<!--main-->
<div id="main">
<div id="fix">
<div id="logo">
{*<img src={"images/logo06.gif"|ezdesign} alt="" width="205" height="62" />*}
{def $logo=$cnode.data_map.logo}
<img src={$logo.content[original].full_path|ezroot} alt="" />
{include uri="design:langs.tpl"}
</div>
{include uri="design:short_description.tpl"}
{if $module_result.requested_uri_string|contains('sitemap')|not}
{include uri="design:companies.tpl"}
{/if}
<div class="clear-left"><img src={"images/point_transparent.gif"|ezdesign} alt="" width="1" height="1" /></div>
<div id="main-content">


<div id="news">
{$module_result.content}
</div>

<div class="clear-left"><img src={"images/point_transparent.gif"|ezdesign} alt="" width="1" height="1" /></div>

</div>

<div class="clear"><img src={"images/point_transparent.gif"|ezdesign} alt="" width="1" height="1" /></div>
<div id="bottom-image"><img src={"images/business.gif"|ezdesign} alt="" width="286" height="199" /></div>
<div class="clear"><img src={"images/point_transparent.gif"|ezdesign} alt="" width="1" height="1" /></div>

</div>
</div>
<!--end main-->

{include uri="design:footer.tpl"}

</div>
</div>
</div>

<!--DEBUG_REPORT-->


</body>
</html>

Сергей Гедеон

Чт, 11 марта 2010 6:31:05

меню в шаблоне templates/menu/right_menu.tpl

Сайт уж больно знакомый Сомневаюсь, что человек делавший его мог допустить оплошность с меню

Прописываем для апача виртуальный хост (у меня настройки хостов в файле: C:\Program Files\Apache Software Foundation\Apache2.2\conf\extra\httpd-vhosts.conf)
<VirtualHost 127.0.0.1:80>
    ServerAdmin admin@mailserver.com
    DocumentRoot путь_к_папке_документов_апача/agr
    ServerName agrotrade
    ErrorLog logs/agr-error_log
    CustomLog logs/agr-access_log common
</VirtualHost>


в C:\WINDOWS\system32\drivers\etc\hosts добавляем
127.0.0.1   agrotrade

и такую же строчку в C:\WINDOWS\system32\drivers\etc\lmhosts

(некоторые антивирусы будут ругаться - не обращайте внимания

Перезапускаете апач

теперь набрав в браузере http://agrotrade вы попадаете на то, что раньше находилось по адресу http://localhost/agr/
Но теперь можно спокойно использовать ForceVirtualHost=true и реврайты апача в .htaccess (предварительно разрешив сам htaccess)

php_value allow_call_time_pass_reference 0
php_value date.timezone Europe/Kiev
php_value upload_max_filesize 30M
php_value post_max_size 60M
php_value max_execution_time 300

DirectoryIndex index.php

RewriteEngine On
#RewriteBase /


RewriteRule content/treemenu/? index_treemenu.php
RewriteRule index_treemenu.php - [L]

RewriteRule ^var/[^/]+/cache/public/.* - [L]

RewriteRule ^var/storage/.* - [L]
RewriteRule ^var/[^/]+/storage/.* - [L]
RewriteRule ^var/cache/texttoimage/.* - [L]
RewriteRule ^var/[^/]+/cache/texttoimage/.* - [L]
RewriteRule ^design/[^/]+/(stylesheets|images|imagespl|javascript)/.* - [L]
RewriteRule ^share/icons/.* - [L]
RewriteRule ^extension/[^/]+/design/[^/]+/(stylesheets|images|javascripts?)/.* - [L]
RewriteRule ^packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
RewriteCond $1 !^index.php$
RewriteRule .* index.php



Советую такой метод ибо я не знаток тонкой диагностики работы апача (траблы как мне кажется таки в нем, просто мы их не можем выловить) А вышеописанный метод точно работает на одном тестовом сайтике под виндовз (прописанные реврайты работают для урлов типа домен.ком/индекс.пхп/адреса_изи)

===----
Радоваться жизни можно тихо...
----====

Юрий Заярный

Пт, 12 марта 2010 14:51:33

Делал все по инструкции виртуальный хост поднял, хосты прописал, поставил ForceVirtualHost=true, разрешил .htaccess, перезапустил апач, почистил кеш
и наконец, ура, получил ошибку. Internal Server Error

заменил .htaccess на Ваш, перезапустил апач, почистил кеш , ошибка такая же

вот логи апача

[Fri Mar 12 16:22:37 2010] [alert] [client 127.0.0.1] C:/Program Files/Apache2.2/htdocs/agr/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
[Fri Mar 12 16:22:39 2010] [alert] [client 127.0.0.1] C:/Program Files/Apache2.2/htdocs/agr/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
[Fri Mar 12 16:27:12 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/ru, referer: http://agrotrade/
[Fri Mar 12 16:27:15 2010] [error] [client 127.0.0.1] File does not exist: C:/Program Files/Apache2.2/htdocs/agr/pro_kompaniyu, referer: http://agrotrade/


127.0.0.1 - - [12/Mar/2010:16:22:39 +0200] "GET / HTTP/1.1" 500 539
127.0.0.1 - - [12/Mar/2010:16:23:08 +0200] "GET / HTTP/1.1" 200 59870
127.0.0.1 - - [12/Mar/2010:16:27:12 +0200] "GET /ru/ HTTP/1.1" 404 201


вот скидываю рабочий .htaaccess , с сайта который крутиться на web хостинге, на юнихе (не переделывал ничего)

# Copy this file to a new file called .htaccess in your eZ publish root
# to make the site more secure in non-virtualhost mode (index.php used in urls).
#

#AuthType Basic
#AuthName "Restricted Files"
#AuthUserFile /srv/etc/.pass_lab
#Require valid-user

php_value allow_call_time_pass_reference 0
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value memory_limit "512M"
php_value max_execution_time 5000
php_value max_input_time 5000
php_value upload_max_filesize 50M
php_value post_max_size 50M
php_value date.timezone Europe/Kiev
php_value include_path "/var/www/agrotradeD/agrotrade.kiev.ua/lib/ezc:."

Options +FollowSymlinks
Options -Indexes

RewriteEngine On
#RewriteBase /laboralia4

RewriteRule ^var/plain_site/cache/antispam/.* - [L]
RewriteRule ^static/.* - [L]
RewriteRule ^var/storage/.* - [L]
RewriteRule ^var/[^/]+/storage/.* - [L]
RewriteRule ^var/cache/texttoimage/.* - [L]
RewriteRule ^var/[^/]+/cache/texttoimage/.* - [L]
RewriteRule ^design/[^/]+/(stylesheets|images|imagespl|javascripts|javascript)/.* - [L]
RewriteRule ^share/icons/.* - [L]
RewriteRule ^sitemaps/.* - [L]
RewriteRule ^extension/[^/]+/design/[^/]+/(stylesheets|images|javascripts|javascript?)/.* - [L]
RewriteRule ^extension/tracewatch/.* - [L]
RewriteRule ^packages/styles/.+/(stylesheets|images|javascripts|javascript)/[^/]+/.* - [L]
RewriteRule ^var/[^/]+/cache/public/.* - [L]
RewriteCond $1 !^index.php$
RewriteRule .* index.php

DirectoryIndex index.php

в этом файле менял только одну строку php_value include_path "/var/www/agrotradeD/agrotrade.kiev.ua/lib/ezc:." на value include_path "C:/Program Files/Apache2.2/htdocs/agr" и так пробовал "C:/Program Files/Apache2.2/htdocs/agr/lib/ezc"

чувствую скоро добьемся работоспособности сайта на всякий случай напомню ez publish версия 4.0.1.
Сергей, спасибо за помощь.