View Full Version: Решени PHP Строги Стандарди: Само варијаблите кои треба да бидат донесени од страна на референтни
Грешка по надградба VB да 4.2.5 тогаш најновата верзија на VBET..
PHP Строги Стандарди: Само варијаблите кои треба да бидат донесени од страна на референца во /xxxx/includes/vbenterprisetranslator_class_translator.php на линија 410
Сите мисли на оваа грешка, својата повторно се појавуваат, но не често?
Ние ќе го испита тоа и ќе ви испрати одговор наскоро.
Брз лек за вашите проблеми:
1. Отвори датотека includes/vbenterprisetranslator_class_translator.php
2. Пронајдете
public function translateTextToDivide(&$toTranslate, $serie) {
3. Отстрани од линијата знак '&'
4. Одете до 2 (секој преведувач има своја верзија на оваа функција, така што треба да се отстрани знак на неколку места)
Некои објаснување - знакот '&' овозможува да помине вредност, без копирање тоа, па тоа беше додаден за извршување причини.
Бидејќи некои верзија на PHP јазикот сили за да помине има само варијабли (не вредности смета ад хок кога функцијата е повикана). Ова е многу неповолно, бидејќи ние треба да го промените кодот во многу места и да се создаде привремена варијабли само за повикување на функција, но тоа е како тоа функционира сега, па ние ќе мора да се ажурира нашиот кодекс.
Ние ви даде брз лек. Ние ќе ги провери колку функција се користи и да се одлучите, тоа е подобро да се отстрани '& " или креирајте за привремен променливи во некои места.
Ви благодариме, но ако извршувањето е прашање, јас ќе им овозможи на грешка како свој многу мал појава, но ви Благодарам за објаснувањето.
Решение без перформанси казна ќе бидат вклучени во нови порака. За брз лек, ве молиме:
1. Отвори датотека includes/vbenterprisetranslator_class_translator.php
2. Најди:
return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
.$this->translateTextToDivide(substr($toTranslate, $point), $serie);
3. Замени со:
$rest = substr($toTranslate, $point);
return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
.$this->translateTextToDivide($rest, $serie);
4. Одете до 2 (неколку преведувачи имате овој код)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.