Chào các bạn hiện tại Nukeviet đã có phiên bản mới 4.0.29 tương thích với PHP 7 tuy nhiên đối với các phiên bản 4 thấp hơn. Bạn có thể sẽ không chạy được trên php 7. Nguyên nhân là do hệ thống tồn tại một Class trùng với Class mặc định của PHP 7 dẫn tới site bạn bị die.
Nếu lỗi giống như này.
Fatal error: Cannot declare class Error, because the name is already in use in public_html/includes/class/error.class.php on line 18
Để khắc phục bạn cần mở file.
includes/class/error.class.php
Tìm đoạn code
class Error
Sửa lại thành
class NVError
Tiếp đến mở file
mainfile.php
Tìm đoạn code gióng hoặc gần giống
$ErrorHandler = new Error( $global_config );
Sửa lại thành
$ErrorHandler = new NVError( $global_config );
Lưu tất cả lại và kiểm tra lại xem site bạn đã hoạt động chưa. Nếu vẫn gặp lỗi bạn có thể thông báo tại chủ đề này mình sẽ kiểm tra và giải đáp các thắc mắc cũng như lỗi các bạn gặp phải