Tôi đang cố gắng lưu trữ một trang web PHP đã được trao cho tôi. Tôi thấy cảnh báo này:Cảnh báo tác dụng phụ của phiên PHP với các biến toàn cầu dưới dạng nguồn dữ liệu
Cảnh báo: Unknown: Kịch bản của bạn có thể dựa trên một phiên tác dụng phụ mà tồn tại cho đến khi PHP 4.2.3. Vui lòng khuyên rằng tiện ích mở rộng phiên không xem xét các biến toàn cục là nguồn dữ liệu, trừ khi register_globals được bật. Bạn có thể tắt chức năng này và cảnh báo này bằng cách đặt phiên.bug_compat_42 hoặc phiên.bug_compat_warn để tắt, tương ứng. trong Unknown trên dòng
này có nghĩa là gì? Làm thế nào tôi có thể theo dõi nguồn gốc của vấn đề này trong mã?
trình như một say mê! Thumbs up! – Anunay
Đối với những người không phải là tuyệt vời ở sửa đổi các tập tin php.ini, định dạng trên không phải là những gì bạn sử dụng. Nó phải là "session.bug_compat_42 = 0" trên một dòng và "session.bug_compat_warn = 0" trên một dòng khác (không có dấu ngoặc kép). Thực hiện tìm kiếm trong tệp php.ini của bạn trước tiên. Có khả năng cả hai đã được xác định là 1 và bạn chỉ cần chuyển sang 0 – rgbflawed