Fatal error: Cannot redeclare class DateTime in D:Domainsvietkeynet.comwwwrootvnlibrarydateT imeFormat.php on line 3

Làm thế nào để khắc phục lỗi này?

Có lẽ phiên bản PHP mà bạn đang sư dụng là 5.1.x
Còn phiên bản PHP trên máy chủ của NHÂN HÒA là 5.2.x

Bạn chỉ cần tìm kiếm các class có trong ứng dụng của bạn, được đặt tên như DateTime.
Lúc đó bạn sửa lại tên của class này thành :MyDateTime hoặc TheDateTime,…

Vì sao phải làm như vậy?

Từ phiên bản 5.2.x trở đi,PHP được giới thiệu thêm một class mới được gọi là DateTime.Vì vậy nếu bạn thực sự có trong ứng dụng của bạn một class được gọi là DateTime ,lúc đó bạn sẽ gặp lỗi này.

Bạn có thể xem thông tin về class mới này tại đây http://cn.php.net/manual/en/migration52.classes.php

Hãy thử làm như trên và bạn sẽ thấy được kết quả

Để lại hồi âm