Hiba frissítés után VB, hogy 4.2.5 akkor legújabb kiadása VBET..
PHP Szigorú Szabványok: Csak a változók kellene által elfogadott referencia /xxxx/includes/vbenterprisetranslator_class_translator.php on-line 410
Hiba frissítés után VB, hogy 4.2.5 akkor legújabb kiadása VBET..
PHP Szigorú Szabványok: Csak a változók kellene által elfogadott referencia /xxxx/includes/vbenterprisetranslator_class_translator.php on-line 410
Valami ötlet, hogy ez a hiba, az újra megjelenő, de nem gyakran?
Ki fogjuk vizsgálni, küldjön választ hamarosan.
Utoljára szerkesztette vBET; 04-06-18 -on 12:25.
Gyors megoldás a problémára:
1. Fájl megnyitása includes/vbenterprisetranslator_class_translator.php
2. Találni
3. Távolítsa el a vonal jele, '&'Code:public function translateTextToDivide(&$toTranslate, $serie) {
4. 2 (minden fordító saját változata ez a funkció akkor el kell távolítani a jelet, több helyen)
Egy kis magyarázat - a jel '&' lehetővé teszi, hogy át érték másolása nélkül, így volt hozzá teljesítménybeli indokok miatt.
Mivel néhány változata a PHP nyelv erők át ott csak változók (nem értékek számítanak ad hoc, amikor a funkciót nevezik). Ez nagyon kellemetlen, mert azt kell változtatni a kódot sok helyen, majd hozza létre az ideiglenes változók csak a hívó függvény, de ez így működik, akkor meg kell újítani a kódot.
Mi adta, hogy gyors megoldás. Ellenőrizzük, hogy a funkció használatakor, majd úgy dönt, jobb, hogy távolítsa el '&', vagy hozzon létre ideiglenes változók néhány helyen.
Köszönöm, de ha a teljesítmény egy olyan kérdés, megengedem, hogy az hiba, mint a nagyon kis esemény, de Köszönöm a magyarázatot.
Megoldás nélkül teljesítmény büntetés szerepelni fog az új kiadás. A gyors fix, kérlek:
1. Fájl megnyitása includes/vbenterprisetranslator_class_translator.php
2. Keresés:
3. Csere szerint:Code:return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
4. 2 (több fordítók ezt a kódot)Code:$rest = substr($toTranslate, $point); return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide($rest, $serie);