Quan trọng: Trang này bằng cách sử dụng cookie (cookies). Sử dụng trang web này mà không tắt cookie trong trình duyệt, có nghĩa là bạn đồng ý để sử dụng nó.
Mua ngay! Các tính năng Tải

Kiếm được với chúng tôi!

Nếu bạn muốn bắt đầu kiếm tiền với vBET tham gia để Chương trình liên kết.
Kết quả 1 để 6 của 6

Chủ đề: PHP tiêu chuẩn nghiêm ngặt: Chỉ biến nên được thông qua bằng cách tham khảo

  1. #1
    Thành viên
    Tham gia ngày
    Tháng 6 năm 2010
    Bài viết
    276

    Default PHP tiêu chuẩn nghiêm ngặt: Chỉ biến nên được thông qua bằng cách tham khảo

    Lỗi sau khi nâng cấp lên BB 4.2.5 sau đó các phiên bản mới nhất của VBET...

    PHP tiêu chuẩn nghiêm ngặt: Chỉ biến nên được thông qua bởi tham chiếu trong /xxxx/includes/vbenterprisetranslator_class_translator.php trên dòng 410

  2. #2
    Thành viên
    Tham gia ngày
    Tháng 6 năm 2010
    Bài viết
    276

    Default

    Bất kỳ suy nghĩ về lỗi này, của re - xuất hiện nhưng không thường xuyên?

  3. #3
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Chúng tôi sẽ điều tra và gửi cho bạn trả lời sớm.
    Lần sửa cuối bởi vBET; 04-06-18 khi 12:25.

  4. #4
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Sửa chữa nhanh chóng cho vấn đề của bạn:
    1. Mở tập tin includes/vbenterprisetranslator_class_translator.php
    2. Tìm
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3. hủy bỏ từ dấu hiệu đường dây '&'
    4. vào 2 (mỗi translator có phiên bản riêng của chức năng này vì vậy, bạn cần phải loại bỏ các dấu hiệu ở một số nơi)

    Một số giải thích - các dấu hiệu '&' cho phép vượt qua giá trị mà không sao chép nó, do đó, nó đã được bổ sung cho lý do hiệu suất.
    Kể từ khi một số phiên bản của PHP ngôn ngữ lực lượng để vượt qua có biến duy nhất (không có giá trị tính đặc biệt khi chức năng được gọi là). Điều này là rất bất tiện, bởi vì chúng ta cần phải thay đổi mã ở nhiều nơi và tạo ra các biến tạm thời chỉ cho gọi chức năng, nhưng đó là cách nó làm việc bây giờ, do đó, chúng tôi sẽ có để cập nhật mã của chúng tôi.
    Chúng tôi đã cho bạn nhanh chóng khắc phục. Chúng tôi sẽ kiểm tra xem cách sử dụng các chức năng và quyết định, là nó tốt hơn để loại bỏ '&' hoặc tạo ra các biến tạm thời ở một số nơi.

  5. #5
    Thành viên
    Tham gia ngày
    Tháng 6 năm 2010
    Bài viết
    276

    Default

    Cảm ơn bạn, nhưng nếu hiệu suất là một vấn đề, tôi sẽ cho phép các lỗi như là một sự xuất hiện rất nhỏ nhưng cảm ơn bạn đã giải thích.

  6. #6
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Các giải pháp mà không có hình phạt hiệu suất sẽ được bao gồm trong bản phát hành mới. Để nhanh chóng khắc phục, xin vui lòng:
    1. Mở tập tin includes/vbenterprisetranslator_class_translator.php
    2. Tìm:
    Code:
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
    3. Thay thế bởi:
    Code:
    $rest = substr($toTranslate, $point);
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide($rest, $serie);
    4. vào 2 (nhiều dịch giả có mã này)

Tags cho chủ đề này

Quyền viết bài

  • Bạn có thể không gửi chủ đề mới
  • Bạn có thể không gửi trả lời
  • Bạn có thể không gửi file đính kèm
  • Bạn có thể không chỉnh sửa bài viết của bạn
  •