• แนะนำการใช้งานเบื่องต้น การใช้งาน-community
    ประกาศ :
    • ทำการแก้ไขระบบนับถอยหลังเพื่อดาวน์โหลดไฟล์แล้ว
กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


T

คำถาม xenforo 2.3 เวลานำเข้า feed จะเกิด Error

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ thom 
  • วันที่เริ่มต้น วันที่เริ่มต้น

thom 

VIP
VIP member
Verify member
เข้าร่วม
19 พ.ย. 2022
ข้อความ
11
คะแนนปฏิกิริยา
1
คะแนน
3
สวัสดีครับแอดมิน

ขอสอบถาม xenforo 2.3 เวลานำเข้า feed จะเกิด Error ดังนี้จะแก้ไขอย่างไรครับ

บันทึกข้อผิดพลาดของเซิร์ฟเวอร์
  • ErrorException: [E_DEPRECATED] Return type of Laminas\Feed\Reader\Feed\AbstractFeed::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
  • src/vendor/laminas/laminas-feed/src/Reader/Feed/AbstractFeed.php:116

ขอบคุณครับ
 
แก้ไขล่าสุด:
วิธีแก้ไข
สวัสดีครับแอดมิน

ขอสอบถาม xenforo 2.3 เวลานำเข้า feed จะเกิด Error ดังนี้จะแก้ไขอย่างไรครับ
คุณสามารถแก้ไขไฟล์ AbstractFeed.php เพื่อเพิ่มการสนับสนุนการนับ (counting) อย่างชั่วคราว:

1. ค้นหาไฟล์ที่มีปัญหา: ไฟล์นี้คือ src/vendor/laminas/laminas-feed/src/Reader/Feed/AbstractFeed.php
2. เพิ่มการสนับสนุนการนับ: แก้ไขฟังก์ชัน count() ในไฟล์นี้ให้สอดคล้องกับการเปลี่ยนแปลงใน PHP:
PHP:
#[\ReturnTypeWillChange]
public function count()
{
    // Your existing code here
}
หรือถ้าคุณใช้ PHP 8.0 ขึ้นไป:
PHP:
public function count(): int
{
    // Your existing code here
}
3. ทดสอบการนำเข้าข้อมูลอีกครั้ง: หลังจากทำการแก้ไขแล้ว ลองทำการนำเข้าข้อมูลอีกครั้งเพื่อดูว่าแก้ไขปัญหาหรือไม่
สวัสดีครับแอดมิน

ขอสอบถาม xenforo 2.3 เวลานำเข้า feed จะเกิด Error ดังนี้จะแก้ไขอย่างไรครับ
คุณสามารถแก้ไขไฟล์ AbstractFeed.php เพื่อเพิ่มการสนับสนุนการนับ (counting) อย่างชั่วคราว:

1. ค้นหาไฟล์ที่มีปัญหา: ไฟล์นี้คือ src/vendor/laminas/laminas-feed/src/Reader/Feed/AbstractFeed.php
2. เพิ่มการสนับสนุนการนับ: แก้ไขฟังก์ชัน count() ในไฟล์นี้ให้สอดคล้องกับการเปลี่ยนแปลงใน PHP:
PHP:
#[\ReturnTypeWillChange]
public function count()
{
    // Your existing code here
}
หรือถ้าคุณใช้ PHP 8.0 ขึ้นไป:
PHP:
public function count(): int
{
    // Your existing code here
}
3. ทดสอบการนำเข้าข้อมูลอีกครั้ง: หลังจากทำการแก้ไขแล้ว ลองทำการนำเข้าข้อมูลอีกครั้งเพื่อดูว่าแก้ไขปัญหาหรือไม่
 
  • Like
ปฏิกิริยา: thom
วิธีแก้ไข

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


กระทู้ที่คล้ายกัน

  • บทความ บทความ
XenForo 2.3.5 is now available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo 2.3 upgrade to this release to benefit from...
ตอบกลับ
0
จำนวนการดู
111
  • บทความ บทความ
XenForo 2.3.6 is now available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo 2.3 upgrade to this release to benefit from...
ตอบกลับ
0
จำนวนการดู
36
thxf.org เพิ่มไฟล์ใหม่: อัปเกรดจาก XenForo 2.2 เป็น XenForo 2.3 แบบอัตโนมัติ Guide - อัปเกรดจาก XenForo 2.2 เป็น XenForo 2.3 แบบอัตโนมัติ Guide อัปเกรดจาก XenForo 2.2 เป็น XenForo 2.3 แบบอัตโนมัติ...
ตอบกลับ
0
จำนวนการดู
227
thxf.org เพิ่มไฟล์ใหม่: เทคนิคการติดตั้งไฟล์ภาษาไทยกับ xenforo 2.3 - การติดตั้งภาษาไทย xenforo 2.3 การติดตั้ง ไฟล์ภาษาไทยของเวอร์ชั่น 2.3 นี้มีการเปลี่ยนแปลงไม่สามารถติดตั้งเพิ่มใหม่ได้โดยตรง ณ...
ตอบกลับ
0
จำนวนการดู
236
  • ปักหมุด
  • แนะนำ
thxf.org เพิ่มไฟล์ใหม่: XenForo ภาษาไทย 2.3.x UTF-8 ฟอรั่ม - XenForo ภาษาไทย 2.3.x UTF-8 ฟอรั่ม ภาษาไทย สําหรับ XenForo เวอร์ชัน 2.3.0 เวอร์ชั่น 2.2.x : สำหรับท่านที่ใช้ forum/forums ด้วยไฟล์ XML...
ตอบกลับ
0
จำนวนการดู
397

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม