Форумы / National / Russian / Тех. поддержка / Content Encoding Error

12>>>

Chiaroscuro
#1 24.11.2011 19:03

При переносе с localhost, на сервер ubuntu lts, получаю "Content Encoding Error", доступна только админка.

Trustmaster
#2 24.11.2011 19:14

Надо смотреть error_log. PHP падает до отправки заголовков.

May the Source be with you!
Chiaroscuro
#3 24.11.2011 20:33

Дополнение, если отключить gzip в админке, контент выводится, но до <html> появляются не понятные цифры-буквы, например:

b20a

И еще, когда пытаюсь очистить внутриний кэш ничего не очищается.
Отредактировано: Chiaroscuro (24.11.2011 20:48, 13 лет назад)
Fox
#4 24.11.2011 20:52

Посмотри в какой кодировке ДБ должна быть utf-8

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Chiaroscuro
#5 24.11.2011 21:26

Все в utf8, все отображается ровно и верно, с кодировками проблем нет, тут в другом дело, что-то куда то не может записаться, я так думаю :)

Fox
#6 24.11.2011 22:51

Попробуй чистую установку на хостиге если всё ок, то возьми дамп БД с лок машины и переименуй это дамп в имья БД что на хосте и попробуй востановить базу с этого дампа. Если все будет ОК то останетса перенести некоторые папки. Пробуй

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Trustmaster
#7 25.11.2011 08:23

Такое бывает, если файлы заливаются в неправильной кодировке или если в PHP попадает какой-нибудь мусор, тогда помогает перезаливка. Ещё бывает, если кеш (APC или XCache) переполняется и убивает PHP. А очистка кеша каким образом не работает? Ошибки какие-нибудь есть? Лучше всего, конечно, смотреть лог ошибок вебсервера и PHP, там причина есть скорее всего.

May the Source be with you!
Chiaroscuro
#8 25.11.2011 09:13
Ругается на "$c_name = $db->quote($entry['id']);" в цикле: PHP Fatal error: Call to a member function quote() on a non-object in /var/www/admin/data/www/site/system/cache.php on line 629
		if (count($this->writeback_data) > 0)
		{
			$q = "INSERT INTO $db_cache (c_name, c_realm, c_expire, c_value) VALUES ";
			$i = 0;
			foreach ($this->writeback_data as $entry)
			{
				$c_name = $db->quote($entry['id']);
				$c_realm = $db->quote($entry['realm']);
				$c_expire = $entry['ttl'] > 0 ? $sys['now'] + $entry['ttl'] : 0;
				$c_value = $db->quote(serialize($entry['data']));
				$comma = $i == 0 ? '' : ',';
				$q .= $comma."($c_name, $c_realm, $c_expire, $c_value)";
				$i++;
			}
			$q .= " ON DUPLICATE KEY UPDATE c_value=VALUES(c_value), c_expire=VALUES(c_expire)";
			$db->query($q);

Добавлено 14 минут спустя:

Вот что теперь у меня, кружится и падает: Request exceeded the limit of 10 internal redirects due to probable configuration error.

Отредактировано: Chiaroscuro (25.11.2011 09:27, 13 лет назад)
Fox
#9 25.11.2011 10:20

Так попробуй начисто установить!!!

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Chiaroscuro
#10 25.11.2011 11:25

Пробывал ставить в чистую, теже извините ... только с боку:)

Fox
#11 25.11.2011 11:52
#31624 Chiaroscuro:

Пробывал ставить в чистую, теже извините ... только с боку:)

В смысле??? Скачай с сайта пос релиз Siena или Genoa незнаю что ты там ставиш и усатанови. Если чистяк работает то переходи к востановлению БД с дампа. Если чистяк не работает значит у хостера какойто баг.

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Chiaroscuro
#12 25.11.2011 11:58

Именно это я и устанавливаю, хостер: проблемы с CMS, разработчик CMS: проблемы с хостингом :)

Я знаю точно чтона локалке все работает, откуда столько редиректов возникает не могу понять.

Добавлено 1 минута спустя:

ЗАРАБОТАЛА!!!

спросите что сделал, ничего :) сейчас решил зайти, работает! %)

Добавлено 52 минуты спустя:

Недолго радовался, при редактировании сообщении опять редирект по кругу.

 Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer

Отредактировано: Chiaroscuro (25.11.2011 12:53, 13 лет назад)
Fox
#13 25.11.2011 13:05

Вот тебе бесплатный хостиг на которих нор рабоает CMS. _freehostia.com и _http://x90x.net. Если т тебя на етих хостах будет работать на ОК то значит твой хостер глючный.

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
Chiaroscuro
#14 25.11.2011 13:19

ща попробую

 

Trustmaster
#15 25.11.2011 14:00

А ЧПУ применяется? Зацикленные редиректы бывают при ошибках в ЧПУ и .htaccess/mod_rewrite.

May the Source be with you!

12>>>