Ralat selepas menaik taraf BB 4.2.5 maka keluaran terbaru VBET...
Piawaian ketat PHP: Pembolehubah hanya perlu diluluskan oleh rujukan dalam /xxxx/includes/vbenterprisetranslator_class_translator.php on-line 410
Ralat selepas menaik taraf BB 4.2.5 maka keluaran terbaru VBET...
Piawaian ketat PHP: Pembolehubah hanya perlu diluluskan oleh rujukan dalam /xxxx/includes/vbenterprisetranslator_class_translator.php on-line 410
Mana-mana pemikiran ralat ini, yang Ber - muncul tetapi tidak kerap?
Kami akan menyiasatnya dan menghantar anda membalas tidak lama lagi.
Last edited by vBET; 04-06-18 pada 12:25.
Cepat Perbetulkan bagi masalah anda:
1. Buka fail includes/vbenterprisetranslator_class_translator.php
2. mencari
3. keluarkan dari tanda baris '&'Code:public function translateTextToDivide(&$toTranslate, $serie) {
4. pergi ke 2 (penterjemah setiap mempunyai versi sendiri fungsi ini supaya Buangkan tanda di beberapa tempat)
Beberapa penjelasan - tanda '&' membolehkan Pas nilai tanpa menyalin supaya ia telah ditambah sebab prestasi.
Sejak beberapa versi PHP Bahasa tentera terpaksa pembolehubah sahaja yang ada (nilai tidak dikira ad hoc apabila fungsi dipanggil). Hal ini sangat menyusahkan, kerana kita perlu mengubah kod di banyak tempat, dan mencipta pembolehubah yang sementara sahaja untuk memanggil fungsi, tetapi itulah cara kerjanya sekarang, jadi kita akan mempunyai untuk mengemaskinikan kod kita.
Kami berikan anda cepat. Kami akan menyemak bagaimana fungsi digunakan dan membuat keputusan, ianya lebih baik untuk membuang '&' atau mencipta pembolehubah sementara di beberapa tempat.
Terima kasih, tetapi jika prestasi adalah satu isu, saya akan membenarkan ralat kerana ia adalah satu kejadian yang sangat kecil tapi terima kasih untuk penjelasan.
Penyelesaian tanpa hukuman prestasi akan dimasukkan ke dalam keluaran baru. Menetapkan cepat, sila:
1. Buka fail includes/vbenterprisetranslator_class_translator.php
2. Cari:
3. Ganti dengan:Code:return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
4. pergi ke 2 (Kod ini mempunyai beberapa penterjemah)Code:$rest = substr($toTranslate, $point); return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this) .$this->translateTextToDivide($rest, $serie);