Памылка пасля абнаўлення VB, каб 4.2.5 то апошні Рэліз ад vbet..
Строгія стандарты на PHP: варта толькі зменныя перадаюцца па спасылцы ў /xxxx/includes/vbenterprisetranslator_class_translator.php па радку 410
Памылка пасля абнаўлення VB, каб 4.2.5 то апошні Рэліз ад vbet..
Строгія стандарты на PHP: варта толькі зменныя перадаюцца па спасылцы ў /xxxx/includes/vbenterprisetranslator_class_translator.php па радку 410
Любыя думкі на гэтую памылку, яе зноў з'яўляцца, але не часта?
Мы будзем расследаваць яго і накіраваць вам адказ у бліжэйшы час.
Апошні раз рэдагавалася vBET; 04-06-18 у 12:25.
Хуткае рашэнне для Вашай праблемы:
1. Адкрыць файл includes/vbenterprisetranslator_class_translator.php
2. Знайсці
3. Выдаліць з радка сімвал '&амп;'Code:public function translateTextToDivide(&$toTranslate, $serie) {
4. Ідзіце на 2 (кожны перакладчык мае сваю ўласную версію гэтай функцыі, так што вы павінны выдаліць знак у некалькіх месцах)
Нейкае тлумачэнне - знак '&амп;' дазваляе перадаць каштоўнасць, не капіюючы яго, каб ён быў дададзены з меркаванняў прадукцыйнасці.
З якой версіі PHP на мову сіл, каб прайсці там толькі зменныя (не значэнняў граф спецыяльнай, калі функцыя выклікаецца). Гэта вельмі нязручна, таму што трэба мяняць код у многіх месцах і ствараць часовыя зменныя толькі для выкліку функцыі, але гэта, як яна працуе цяпер, таму мы павінны абнавіць наш код.
Мы далі вам хутка выправіць. Мы будзем правяраць, як выкарыстоўваецца функцыя і вырашыць, што лепш выдаліць '&амп;' або ствараць часовыя зменныя ў некаторых месцах.
Дзякуй, але калі прадукцыйнасць з'яўляецца праблемай, я дазволю памылку, як яе вельмі маленькі з'явай, але дзякуй за тлумачэнне.
Рашэнне без выканання пакаранняў будуць уключаны ў новы рэліз. Для хуткага рашэння, калі ласка:
1. Адкрыць файл includes/vbenterprisetranslator_class_translator.php
2. Пошук па сайце:
3. Замяніць на:Code:return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
4. Перайсці да 2 (некалькі перакладчыкаў ёсць гэты код)Code:$rest = substr($toTranslate, $point); return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide($rest, $serie);