PDA

Zobrazit plnou verzi: Vyřešeno "na Této stránce má přesměrovat loop" s hosty



tavenger5
01-11-13, 19:11
Dostávám chybu v poslední době, že nemůžu přijít na to. To se stane pouze s hosty a Chrome chyba jako "na Této stránce má přesměrovat loop". Zdá se, že se to stane jen s stránky, které nebyly dosud přeloženy. Zde je příklad: http://cellphoneforums.net/de/*******-galaxy/t365731-galaxy-note-3-disable-my-magazine.html

Stejné stránce, ale v angličtině: Galaxy Note 3: Zakázat "Mé Časopisu"? (http://cellphoneforums.net/*******-galaxy/t365731-galaxy-note-3-disable-my-magazine.html)

Nějaké nápady?

tavenger5
01-11-13, 21:05
Udělal jsem nějaké další kopání a věřím, že to má něco společného s žádnou cache služeb jsou k dispozici. Když host cache je vypnutý stejné stránky, už vyrábět přesměrování chyba.

tavenger5
02-11-13, 02:38
Po aktualizaci na nejnovější verzi a hákování yandex, obrátil jsem se na hodnocení cache zpět. Nyní, že yandex je povoleno věci jsou překlady a stránky nejsou přistižení v redirect smyčky.

Tato chyba určitě se stane, když neexistují žádné překlad poskytovatelů, stránka nebyla přeložena, a hodnocení cache je na.

Marcin Kalak
02-11-13, 10:39
Děkujeme vám za hlášení. Budeme zkoumat tento problém na naší testovací fórum.

Marcin Kalak
27-12-13, 15:13
Rychlá oprava tohoto problému:

Otevřít soubor includes/vbenterprisetranslator_functions_vbseo.php
Najít kód:


function vbet_vbseo_filter_replace_text($text, $allowchars = null, $filter_stop_words = true, $reversable = false) {
if(isset($GLOBALS['FIX_EMAILS'])) {
return vbseo_filter_replace_text ($text, $allowchars, $filter_stop_words, $reversable);
}
static $executed = 0;
$language = vbet_translateAndPrepareTitle($text, $executed);
$executed = 1;
Nahraďte kód:


function vbet_vbseo_filter_replace_text($text, $allowchars = null, $filter_stop_words = true, $reversable = false) {
if(isset($GLOBALS['FIX_EMAILS'])) {
return vbseo_filter_replace_text ($text, $allowchars, $filter_stop_words, $reversable);
}
static $executed = 0;
$language = vbet_translateAndPrepareTitle($text, $executed>1);
$executed += 1;

Tento problém bude opraven v příští verzi.

hhumass
06-05-14, 18:45
není tam žádná taková txt .. prosím, řekněte mi, na který řádek je umístěn

Marcin Kalak
07-05-14, 14:52
Umístění těchto řádků kódu v každé verzi je jiný.
Tato oprava byla přidána do bb. Nejjednodušší způsob je, pokud jste aktualizaci bb na nejnovější verzi.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET 4.10.1