Gabim pas përmirësimit VB për 4.2.5 pastaj publikimin e fundit e VBET..
PHP Standardet Strikte: Vetëm variablave duhet të jetë e kaluar duke iu referuar në /xxxx/includes/vbenterprisetranslator_class_translator.php në përputhje 410
Gabim pas përmirësimit VB për 4.2.5 pastaj publikimin e fundit e VBET..
PHP Standardet Strikte: Vetëm variablave duhet të jetë e kaluar duke iu referuar në /xxxx/includes/vbenterprisetranslator_class_translator.php në përputhje 410
Çdo mendime mbi këtë gabim, e saj të ri-shfaqet, por jo shpesh?
Ne do të hetojë atë dhe të ju dërgojnë përgjigje së shpejti.
Fundit edituar nga vBET; 04-06-18 në 12:25.
Fix shpejtë për çështjen tuaj:
1. Open File includes/vbenterprisetranslator_class_translator.php
2. Gjeni
3. Hequr nga linja shenjë '&'Code:public function translateTextToDivide(&$toTranslate, $serie) {
4. Shkoni në 2 (çdo përkthyes ka vet version i këtij funksioni kështu që ju duhet të hiqni shenjën në disa vende)
Disa shpjegime - shenjë '&' lejon të kalojë vlerën pa kopjuar atë kështu që ai u shtua për arsye të performancës.
Pasi që disa version i PHP gjuhën forcat për të kaluar ka vetëm variablat (jo vlerat e numërimit ad hoc kur funksioni është quajtur). Kjo është shumë i papërshtatshëm, sepse ne kemi nevojë për të ndryshuar kodin në shumë vende dhe për të krijuar përkohshme variablat vetëm për thirrjen funksion, por kjo është se si ajo punon tani, kështu që ne do të duhet për të rinovuar kodin tonë.
Ne ju dha shpejtë për të rregulluar. Ne do të kontrolloni se si funksion është përdorur dhe të vendosin, është më mirë për të hequr '&' ose të krijojnë përkohshme variablat në disa vende.
Faleminderit, por nëse performanca është një çështje, unë do të lejojë gabime si të saj një shumë të vogël të shfaqjes por ju Falënderoj për shpjegim.
Zgjidhje pa performancës dënimi do të jetë i përfshirë në lirimin e re. Për doze, ju lutem:
1. Open File includes/vbenterprisetranslator_class_translator.php
2. Gjej të:
3. Replace nga:Code:return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
4. Shkoni në 2 (disa përkthyes e kanë këtë kod)Code:$rest = substr($toTranslate, $point); return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide($rest, $serie);