ezpublish.ru / Форумы / Для экспертов / Premature end of script headers




Premature end of script headers

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

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

Андрей Астахов

Пт, 9 февраля 2007 13:03:25

Добавил в шаблон простую проверку, а именно
{if ne($product.data_map.rate.content, -1)} ... {/if} - где асттрибут rate - Вещ. число.

Локально работает на ура.

На сервере получаю знакомую уже 500 Internal Server Error.
В error.log сервера:
[Fri Feb 9 14:17:50 2007] [error]
[client <ip-address>] Premature end of script headers: /home/<site>/php-bin/php

В var/log/error.log eZPublish'a ничего - судя по всему до записи сообщения об ошибке в лог дело не доходит.

Хостер говорит следующее: "ваша CMS сьедает 10 секунд процессорного времени и так ничего за это время не выдает. После траты 10 сек времени процессора система отстреливает этот процесс.".

ИТОГО: чего делать и куда копать? eZP - система действительно привиредливая к ресурам, однако же, простая проверка значения аттрибута навряд ли может так добить ее. Может как-то можно получить картинку - что происходит и чего нужно оптимизировать?

Заранеее спасибо за идеи.

-----------------------------------
Простобанк Консалтинг
http://www.prostobank.com/

Денис Зацаринный

Пн, 12 февраля 2007 5:57:29

10 секунд - это не правильно
10 секунд это нормально для статического хостинга


===-----
Не разрешимых заздач нет - есть малый гонорар
---=====

Андрей Астахов

Пн, 12 февраля 2007 13:34:56

Что означает неправильно? Неправильный хостинг, неправильная CMS?

-----------------------------------
Простобанк Консалтинг
http://www.prostobank.com/

Денис Игин

Пн, 12 февраля 2007 13:52:00

По поводу оптимизации мы когда-то начали очень интересную ветку http://ez.no/community/forum/gene...publish_performance_optimisation_faq , которая в конце концов вылилась в полноценную систематизацию знаний по оптимизации производительности в виде серии статей:

http://ez.no/community/articles/e...1_of_3_introduction_and_benchmarking
http://ez.no/community/articles/e...entifying_trouble_spots_by_debugging
http://ez.no/community/articles/e...actical_cache_and_template_solutions
http://ez.no/community/articles/u...xy_to_improve_ez_publish_performance

Думаю, если применить все изложенное там и хостинг все равно недоволен, то пора менять хостинг ...

------------------------
NXC
http://nxc.com.ua

Денис Зацаринный

Пн, 12 февраля 2007 14:10:57

"Это не правильные пчелы они делают не правильный мед" (с) Вини-Пух

На всех наших сайтах время выполнения скрипта увеличено до 300-600c.

пример типичного .htaccess
...
php_value allow_call_time_pass_reference 0
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value memory_limit "256M"
php_value max_execution_time 400
php_value max_input_time 400
...


===-----
Не разрешимых заздач нет - есть малый гонорар
---=====

Андрей Астахов

Вт, 13 февраля 2007 10:23:10

Весьма ценная корректировка первоначального поста. Спасибо.

Хостер подытожил 2 моих ветки в этом форуме (первая про rss-ленту) таким письмом:
<quote>
с начала текущего месяца ваши php и прочие скрипты израсходовали 591.70cpu., и вышли на второе место по потреблению ресурсов на этом сервере.
за месяц получается порядка 1.5 тыс минут cpu в месяц.
себестоимость серверного процессорного времени порядка 6-8$ за тыс.
минут.
т.е. хостить ваш сайт нам несколько убыточно. вы либо попытайтесь оптимизироваться, либо подумаете над переездом на VPS.
</quote>

Ультимативно. ez Publish - гроза хостеров!

-----------------------------------
Простобанк Консалтинг
http://www.prostobank.com/

Денис Зацаринный

Вт, 13 февраля 2007 11:47:29

Советую попробовать http://mirohost.net


===-----
Не разрешимых заздач нет - есть малый гонорар
---=====

Денис Игин

Вт, 13 февраля 2007 12:08:27

Это не реклама Просто они действительно наилучшее претенденты на размещение инфраструктур на eZ, хотя бы потому что такой опыт работы с ними уже есть. В любом случае, обсудили с Андреем вопрос вне форума, надеюсь предоставленная информация поможет принять решение.

------------------------
NXC
http://nxc.com.ua