Thông báo

VinaBB đang trong trạng thái vọc phá liên tục, mọi trang đều có thể xuất hiện lỗi >w< O:)
Nếu bạn không thể gửi bài trong diễn đàn hỗ trợ, hãy gửi tin nhắn cho chúng tôi qua Facebook: https://facebook.com/vinabb
Trả lời

[3.2.2+] Lỗi với DOMElement trong các gói mở rộng có dùng BBCode


nedka

nedka

Quản trị viên
07/02/2018 23:35

Nếu sau khi cập nhật lên phpBB 3.2.2 mà hệ thống của bạn luôn báo lỗi:

Chép
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Configurator.php on line 4495: Couldn't fetch DOMElement. Node no longer exists
[phpBB Debug] PHP Notice: in file [ROOT]/vendor/s9e/text-formatter/src/Configurator.php on line 4495: Undefined property: DOMElement::$parentNode
khi lần đầu truy cập một trang có dùng gói mở rộng liên quan đến BBCode thì đây không phải lỗi do các gói mở rộng này mà là do phiên bản s9e TextFormatter 0.13.1 trong phpBB 3.2.2 tại vị trí dòng báo lỗi chưa xử lý tốt mã PHP thực thi. Bạn hãy mở tập tin báo lỗi ./vendor/s9e/text-formatter/src/Configurator.php, tìm dòng 4495:
Chép
if (!$node->parentNode)
Thay bằng:
Chép
if (!isset($node->parentNode))
Và các lỗi trên sẽ không còn xuất hiện nữa.

Hiện tại phiên bản mới nhất của s9e TextFormatter là 1.0.1 vẫn chưa sửa lỗi này, nên khả năng phpBB 3.2.3 có phát hành thì cũng vẫn còn rắc rối như trên.

Trả lời

VinaBB • The Holy Land of phpBB

Quan điểm

Không đề cập chính trị, tôn giáo, nội dung đồi trụy.
Giữ gìn sự trong sáng của Tiếng Việt.
Không chia sẻ phần mềm vi phạm bản quyền.
Không rao vặt và không nhận đặt quảng cáo.
Dù trong túi hết tiền thì diễn đàn phpBB của anh cũng phải ngay ngắn.

Chuyện tình phpBB

17/07/2004: Yêu phpBB từ phiên bản 2.0.10.
22/10/2006: Cất tiếng cười chào đời.
11/06/2007: Chính thức định cư trên Olympus, Sao Hỏa.
11/06/2009: Mất liên lạc với Trái Đất. [ Phiên bản 2007 ]
28/07/2016: Trôi dạt đến mặt trăng Rhea, Sao Thổ.
12/12/2016: Cuộc hành trình mới lại bắt đầu…

Code in Viet Nam

Cống hiến hết mình vì Tổ Quốc Việt Nam Xã Hội Chủ Nghĩa

Quản trị viên

nedka

VinaBB
VinaBB

NEDKA Solutions

Đơn vị chủ quản

Chúng tôi chịu trách nhiệm toàn bộ nội dung có trên VinaBB trước pháp luật.
Sử dụng phần mềm phpBB
cron