Veure la Versió Completa: Resolt PHP Estàndards Estrictes: les variables Úniques haurien de ser passades per referència
Error després de upgrading VB a 4.2.5 llavors alliberament més tardà de VBET..
PHP Estàndards Estrictes: les variables Úniques haurien de ser passades per referència en /xxxx/inclou/vbenterprisetranslator_traductor_de classe.php En línia 410
Qualssevol pensaments en aquest error, el seu re -apareixent però no sovint?
L'investigarem i enviar respons aviat.
Ràpidament fixar pel vostre assumpte:
1. Obrir arxiu includes/vbenterprisetranslator_class_translator.php
2. Troba
public function translateTextToDivide(&$toTranslate, $serie) {
3. Treure del signe de línia '&'
4. Va a 2 (cada traductor té la seva versió pròpia d'aquesta funció així que necessites treure el signe en diversos llocs)
Alguna explicació - el signe '&' permet per passar valor sense copiar-lo tan va ser afegit per raons d'actuació.
De llavors ençà alguna versió de PHP les forces de llengua per passar allà variables úniques (no els valors compten ad hoc quan la funció és cridada). Això és molt inconvenient, perquè necessitem canviar codi dins molts llocs i crear variables provisionals només per cridar funció, però que és com treballa ara, així que haurem d'actualitzar el nostre codi.
Et vam donar ràpidament fixar. Comprovarem com la funció és utilitzada i decidir, l'és més ben per treure '&' o crear variables provisionals dins alguns llocs.
Gràcies, però si l'actuació és un assumpte, permetré l'error com el seu una ocurrència molt petita però Gràcies per l'explicació.
La solució sense càstig d'actuació serà inclosa en alliberament nou. Per ràpid fixa, si us plau:
1. Obrir arxiu includes/vbenterprisetranslator_class_translator.php
2. Cerca:
return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
.$this->translateTextToDivide(substr($toTranslate, $point), $serie);
3. Substituir per:
$rest = substr($toTranslate, $point);
return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
.$this->translateTextToDivide($rest, $serie);
4. Va a 2 (diversos traductors tenen aquest codi)
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.