PDA

Tingnan ang Buong Bersyon: Lutas "Ang webpage na ito ay isang pag-redirect loop" na may mga bisita



tavenger5
01-11-13, 19:11
Nakakakuha ako ng error sa kani-kanina lamang na hindi ko maaaring malaman. Mangyayari lamang ito sa mga bisita at Chrome ang error bilang "webpage na ito ay isang pag-redirect loop". Mukhang na mangyayari lamang ito sa mga pahina na may pa upang maisalin. Narito ang isang halimbawa: http://cellphoneforums.net/de/ ******* -galaxy/t365731-galaxy-note-3-disable-my-magazine.html

Ang parehong pahina ngunit sa Ingles: Kalawakan Tandaan 3: Huwag paganahin ang "Aking Mga Magazine"? (Http://cellphoneforums.net/ ******* -galaxy/t365731-galaxy-note-3-disable-my-magazine.html)

Anumang mga ideya?

tavenger5
01-11-13, 21:05
Ginawa ko ng ilang karagdagang paghuhukay at naniniwala ako na ito ay may isang bagay na gawin na walang mga provider ng cache ng pagiging magagamit. Kapag ang cache ng bisita ay naka-off ang parehong mga pahina ng hindi na makagawa ng isang error sa pag-redirect.

tavenger5
02-11-13, 02:38
Pagkatapos ng pag-update sa pinakabagong bersyon at hooking up yandex, naka ko ang cache ng bisita pabalik sa. Ngayon na yandex pinagana ang mga bagay isinasalin at mga pahina ay hindi nagsisimula pa nahuli sa isang pag-redirect loop.

Nangyayari ang error na ito siguradong kapag walang mga provider ng pagsasalin magagamit, ay hindi pa na-translate ang pahina, at ang cache ng bisita ay sa.

Marcin Kalak
02-11-13, 10:39
Salamat sa iyo para sa pag-uulat. Sisiyasatin namin ang isyung ito sa aming pagsubok forum.

Marcin Kalak
27-12-13, 15:13
Mabilis na pag-aayos para sa isyung ito:

Kasama Buksan ang file / vbenterprisetranslator_functions_vbseo.php
Hanapin ang code:


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;
Palitan ito sa code:


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;

Ang isyu na ito ay naayos na sa susunod na release.

hhumass
06-05-14, 18:45
walang ganoong txt .. sabihin sa akin kung saan line ito matatagpuan

Marcin Kalak
07-05-14, 14:52
Ang lokasyon ng mga linya ng code sa bawat bersyon ay naiiba.
Fix na ito ay naidagdag sa vBET. Ang pinakamadaling paraan ay kung i-update mo ang iyong vBET sa pinakabagong bersyon.

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