gbit

Hosting Gbit tối ưu tốc độ tới từng website

Trang chủ»Thiết kế website»Lỗi by reference has been removed in

Lỗi by reference has been removed in

01/01/1970

Lỗi by reference has been removed in

5 (100%) 1 vote

Cách khắc phục lỗi call time pass by reference has been removed in module.class.php do không tương thích phiên bản php.

Thường thông báo có dạng: Fatal error: call-time pass-by-reference has been removed in YYYY.php on line XXXX

Trong đó: YYY.php là tên file bị lỗi và XXXX là dòng bị lỗi cụ thể.

Khắc phục lỗi Call Time do không tương thích phiên bản php

Pác nào bị màn hình trắng mà không hiển thị cụ thể lỗi gì thì thêm code này vào file index,php để hiển thị thông báo lỗi nhé!

Cách để hiển thị thông báo lỗi cụ thể

Có nhiều cách để xử lý, mình đã thử và thấy thành công nên mình chia sẻ cách xử lý lỗi pass by reference has been removed in như sau:

Bạn mở file thông báo lỗi ra, tìm đến dòng xxx bạn sẽ thấy các câu lệnh có dạn &$…, như trong hình minh họa. hãy xóa ký tự & gạch chân màu đỏ, chỉ để lại $. CRTL + F5 và bạn sẽ thấy lỗi trên biến mất.

Mã code không tương thích giữa các phiên bản php và gây lỗi

Lỗi này phát sinh là do sự không tương thích giữa các phiên bản php. Thông thường các máy chủ Hosting thường luôn cập nhật các bản php mới chứ chưa phải mới nhất bởi họ còn chạy thử nghiệm, theo dõi ổn định hệ thống sau  đó mới tiếp tục cập nhật lên phiên bản mới hơn.

Lúc này, là lúc dễ phát sinh lỗi Fatal error: call-time pass-by-reference has been removed in YYYY.php on line XXXX nhất.

Đây chỉ là một trong những cách khắc phục, cao thủ nào có cách khắc phục hay hơn cmt ở bên dưới để Anh em hosting học tập nhé!

Cảm ơn các bạn đã đọc bài viết mình chia sẻ. 😉 Good luck ạ.

Cảm ơn quí vị đã tín nhiệm và đọc bài viết được đăng trên hosting Gbit.vn với 2648 lượt tải trang.

Bài liên quan

Chưa có bài viết

Gbit.vn

Trụ sở:
© 2019 gbit.vn. All rights reserved.