HostCMS и Zend Server for Windows - проблема!

HostCMS и Zend Server for Windows - проблема!
Не работает управление в /admin/ через AJAX.

Дано: последняя версия Zend Server (и обычная, и community edition) на PHP 5.2 с включенным модулем Zend Guard, при этом Zend Optimizer отключен (т.к. еще не выпущен в нужной версии).

При установке HostCMS сообщает о том, что в данной версии PHP есть проблемы с Zend Optimizer, но декодирование данных в данном случае делает Zend Guard. Установка проходит нормально, вход в /admin/ тоже ОК, но при вызове любого пункта меню - висяк. Если вызывать нужные URL напрямую (/admin/structure/structure.php и т.д.) - все работает. А вот все AJAX запросы (с песочными часами) - зависают. При этом отключить AJAX функциональность невозможно То есть система управления нормально работает, проблема именно в AJAX запросах.

В логах при этом получается следующее:
[25.02.2010 12:12:09] Error: PHP process 2360 from the "application/x-httpd-php" pool has exited with status 255.
[25.02.2010 12:12:09] Error: Read data error - unable to get read result. Code 109.
[25.02.2010 12:12:09] Error: Request for C:/Program Files/Zend/Apache2/htdocs/admin/shop/shop.php: Unable to get the response from PHP process

Если кто сталкивался - есть ли решение?

Версия HostCMS: 5.9.0  
Версия PHP:  5.2.12
Версия ZendOptimizer: Не установлен
Версия MySQL: 5.1.43-community
Модератор
Re: HostCMS и Zend Server for Windows - проблема!
ZO версии до 3.3.3 имеет проблему работы с PHP 5.2.10 и старше.
Видимо у Вас та же проблема.
http://www.hostcms.ru/forums/22/2992/
Re: HostCMS и Zend Server for Windows - проблема!
Да, но ZO отключен вовсе. HostCMS сообщает, что он не установлен. Декодирование - через Guard.

При этом все работает, не работает только вызов через AJAX.
Модератор
Re: HostCMS и Zend Server for Windows - проблема!
designer писал(а):
Декодирование — через Guard.

получается в нем то фактически и встроен тот же старый ZO, о котором я Вам и говорю. Снижайте версию PHP до 5.2.9 и проблема должна решится.
Re: HostCMS и Zend Server for Windows - проблема!
У этого сервера все тесно интегрировано и не уверен, что можно просто так понизить версию PHP.

Сейчас проверил - вываливается запрос вида /admin/structure/structure.php?admin_forms_id=82&hostcmsAAction=%2Fadmin/structure/structure.php&hostcmsAAdditionalParams=&operation=load_data&limit=0&PHPSESSID=6tjmj9latdl76r2sbtsdjb8im7&JsHttpRequest=12670868980300-xml

При этом, если убрать JsHttpRequest - все работает нормально.

Модератор
Re: HostCMS и Zend Server for Windows - проблема!
designer,
я Вам еще раз говорю - у Вас конфликт версий PHP и старого ZO, встроенного в Guard, у всех конфликт как раз проявлялся в падении при AJAX-запросах.
Очень странно, что у сервера именно такая система работы без отдельного Zend Optimizer. Либо ставить отдельно новый ZO, либо обновлять Guard (пока невозможно), либо понижать версию PHP до 5.2.9.
Re: HostCMS и Zend Server for Windows - проблема!
Схожий вопрос. Windows-сервер, IIS, PHP 5.2.9-2, Zend Optimizer 3.3.3.
На первый взгляд вроде бы все работает (пока не получили ключики, но админка вроде работает). Но очень напрягает, что версия зенда в информации о системе отображается красным и мигает. Это действительно конфликтная конфигурация? Или ваша ошибка?
http://superweb.pro/ — сайты на HostCMS под ключ
Re: HostCMS и Zend Server for Windows - проблема!
Нет, это ошибка в HostCMS, скорее всего. Просто никто не хочет заниматься поиском проблем и отлаживанием, случилось это по вине обновлений PHP/ZO, вот и ждут все новой версии ZO. Такая версия есть под Linux (и у нас работает хорошо), но вот программировать на Zend Server под Windows пока не представляется возможным, т.к. Zend уже долго не могут родить новые версии ZO и Guard под некоторые платформы, включая Windows.

То, что версия мигает красным - не знаю почему, видимо, разработчики делают проверку именно на ZO, в то время как декодирование шифрованных файлов может происходить и другими средствами

А вообще обидно, конечно. В моем случае я просто не понимаю ЧТО такого можно наворотить в коде админки HostCMS, чтобы он криво так работал с AJAX. У нас много проектов на AJAX, все они работают на Zend Server for Windows прекрасно, включая jQuery и т.д., а тут - облом. При этом НЕЛЬЗЯ отключить Ajax вообще. Это камень в огород HostCMS. Любые фичи надо делать отключаемыми, тем более такие важные.

Модератор
Re: HostCMS и Zend Server for Windows - проблема!
plasmamedia,
Это ошибка сравнения версий из-за дефиса в ней. Можете не обращать внимания.

designer писал(а):
Нет, это ошибка в HostCMS, скорее всего.

Я Вам уже трижды ответил, что ошибка у Вас в версии программного обеспечения. И она у всех, кто использовал ZendOptimizer версии до 3.3.3 с новым ядром PHP 5.2.10 и старше! Она давно признана самим разработчиком, т.е. Zend-ом. Исправьте ее и проблема решиться.
От того, что Вы будете пытаться нас убедить в наличии ошибки в HostCMS, которой там нет - у Вас на сервере проблема не решится.
За отсутствием понимания со стороны автора темы, последняя закрывается. Бред про AJAX комментировать не буду.
Авторизация