WPML
Trạng thái
Đã giải quyết

Tổng quan về lỗi

Chúng tôi nhận thấy có một số khách hàng báo cáo về lỗi nghiêm trọng khi kích hoạt WPML

PHP Fatal error: Call to undefined method Composer\Autoload\ClassLoader::setPsr4() in .../wp-content/plugins/sitepress-multilingual-cms/embedded/composer/autoload_real.php on line 33

Vấn đề này xảy ra do một trong các plugin khác của bạn sử dụng phiên bản Composer đã cũ, trong đó autoloader không hỗ trợ phương thức setPsr4().

Vấn đề xảy ra khi một plugin được tích hợp phiên bản cũ như vậy khởi tạo trước plugin WPML.

Bạn có thể đọc thêm chi tiết tại đây: https://github.com/composer/composer/issues/2553

Giải pháp tạm thời

Để khắc phục sự cố, trước tiên bạn phải tìm ra plugin gây lỗi: bạn có thể làm điều đó bằng cách tắt tất cả các plugin, ngoại trừ WPML, và sau đó kích hoạt lại từng plugin một.

Sau đó, bạn nên tìm phiên bản cập nhật của plugin đó: nếu sự cố không được giải quyết, hãy liên hệ với tác giả và báo cho họ biết về sự cố.

Tất cả các lỗi đã ghi nhận →