Discuz!X3.4 ได้รับการปรับให้เหมาะสมสำหรับ PHP7 โดยอาศัยการสืบทอดและปรับปรุง Discuz!X3.3 สำหรับผู้ใช้ X3.2 X3.3 ได้สืบทอดงานซ่อมแซมแพตช์ของ X3.2 ขั้นตอนที่ปลอดภัยและมีเสถียรภาพทำให้ผู้ดูแลเว็บได้รับการป้องกันที่เชื่อถือได้มากขึ้น
คุณสมบัติหลักที่ได้รับการปรับปรุงคือ:
1. ปรับปรุงการวิเคราะห์และการเล่นวิดีโอ
2. การเพิ่มประสิทธิภาพความเข้ากันได้ของ HTTPS
3. แก้ไข BUG และช่องโหว่ต่างๆ ที่ทราบ
รายการปัญหาที่ได้รับการแก้ไขและปรับให้เหมาะสม:
1. อัปเดต URL ของหมายเลขทะเบียน
2. แก้ไขวิธีการเขียนที่เข้ากันไม่ได้กับ PHP5.3
3. แก้ไขข้อบกพร่องเล็กน้อยในหน่วยความจำระบบปัจจุบัน
4. เพิ่มฟังก์ชันรูปแบบข้อความที่ชัดเจน
5. เนื่องจากไม่มีการตรวจสอบสิทธิ์วิดีโออีกต่อไป ให้ลบ: "การตรวจสอบสิทธิ์วิดีโอ: ไม่ได้รับการรับรองความถูกต้อง" ออกจากหน้าโปรไฟล์พื้นที่ส่วนตัวของผู้ใช้
6. แก้ไขปัญหาที่รหัสยืนยันแสดงบนหน้าฟอรั่มโดยไม่ได้ตัดสินใจว่าจะสามารถโพสต์ได้หรือไม่
7. แก้ไขวิธีการรับเส้นทางไดเรกทอรีในไฟล์พื้นหลัง UC เพื่ออำนวยความสะดวกให้ผู้ดูแลเว็บเปลี่ยนชื่อทางเข้า
8. ปรับรหัสยืนยันด้วยเสียงให้เหมาะสมที่จะเล่นผ่าน HTML5 และละทิ้ง Flash
9. ซ่อมแซมการพิมพ์ผิดเล็กๆ น้อยๆ ในหน่วยความจำระบบ
10. แก้ไขปัญหาพฤติกรรมผิดปกติของปุ่ม "เพิ่มเติม" ในหน้าห้องมืด
11. ซ่อมแซมหน้าเผยแพร่ธีม เมื่อไม่มีข้อมูลที่ซ่อมแซมได้ ประเภทของกล่องข้อความแจ้งเมื่อคลิกข้อมูลการซ่อมแซมจะผิดปกติ
12. แก้ไขปัญหาพฤติกรรมผิดปกติของปุ่มโหลดหน้ารายการโพสต์ภายใต้ Chrome เวอร์ชันใหม่
13. แก้ไขปัญหาที่รหัสคะแนนใน spacecp ของชุดภาษาไม่ถูกต้อง
14. แก้ไขปัญหาที่ระบบไม่สามารถป้องกันสัญลักษณ์พิเศษบางอย่างที่ไม่สามารถเข้าสู่ระบบได้ตามปกติไม่ให้ถูกนำมาใช้ในการลงทะเบียนชื่อผู้ใช้
15. แก้ไขปัญหาที่ฟังก์ชันการแจ้งเตือน HTML5 ไม่พร้อมใช้งานในเบราว์เซอร์รุ่นใหม่
16. แก้ไขข้อผิดพลาดในการสะกดอย่างเป็นทางการที่ทำให้ [กลุ่มที่เข้าร่วม] ในโปรไฟล์ผู้ใช้ไม่แสดง
17. แก้ไขปัญหาที่ฟังก์ชั่นไฮไลท์ทำให้หน้าค้างในบางกรณี
18. แก้ไขปัญหาที่ฟังก์ชัน insert link ในตัวแก้ไขภายใต้ Chrome ไม่สามารถใช้งานได้ทันที
19. แก้ไขปัญหาต่างๆ เช่น หมวดหมู่หัวข้อหายไป กฎของส่วนหายไป และการอนุญาตการเข้าถึงไม่ถูกต้องเนื่องจากตาราง forum_forumfield ไม่ถูกแคชเมื่อเปิดใช้งานการแคชหน่วยความจำ
20. การลบผู้ใช้ไม่สามารถลบข้อมูลตารางบันทึกผู้ใช้ (home_doing) ได้
21. แก้ไขปัญหาการปิดการอัปเกรดคำขอที่ไม่ปลอดภัยตามค่าเริ่มต้นเพื่อให้แน่ใจว่าทรัพยากรโดเมนภายนอก HTTP จะแสดงตามปกติ
22. แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อใช้ปุ่มตัวแก้ไขใน IE11 และ Firefox
23. แก้ไขปัญหาสไตล์ที่หายไปเมื่อคลิกเพื่อขยายภาพไฟล์ลายเซ็นบนหน้าโปรไฟล์ส่วนตัว
24. แก้ไขปัญหาที่รูปแบบไอคอนด้านหลังโพสต์ที่โหลดผิดปกติเมื่อคลิกปุ่มหน้าถัดไปแบบยาวในหน้ารายการโพสต์
25. แก้ไขปัญหาการวางแนว css ที่เกิดขึ้นใน IE9 ขึ้นไปในหลาย ๆ ที่
26. ซ่อมแซมและกรอกรหัสที่เกี่ยวข้อง IN_DISCUZ
27. แก้ไขปัญหาที่เครื่องมือดาวน์เกรดปลั๊กอินแพลตฟอร์มคลาวด์ไม่สามารถดาวน์เกรดปลั๊กอินแพลตฟอร์มคลาวด์บางตัวได้
28. แก้ไขข้อผิดพลาดที่ละทิ้งการใช้วงเล็บปีกกาสำหรับอาร์เรย์ ส่งผลให้มีการสร้างข้อความแจ้งในการกำหนดค่าเซิร์ฟเวอร์บางอย่าง และทำให้ฟังก์ชันโปรแกรมทำงานผิดปกติ
29. เพิ่มประสิทธิภาพการเพิ่มประสิทธิภาพความเข้ากันได้ของ HTTPS
30. เมื่อความกว้างและความสูงของภาพเท่ากันจะไม่สามารถซูมได้
31. แก้ไขข้อบกพร่องของข้อผิดพลาดแคชหน่วยความจำภายใต้ PHP5.3
32. แก้ไขปัญหาที่หลังจากเปิด "กลไกการปิดเซสชัน" แล้ว ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นแม้ว่ารหัสยืนยันฟอรัมจะถูกต้องก็ตาม
33.แก้ไขปัญหาการให้คะแนนที่อาจเกิดจากงานที่ทำพร้อมกัน
34. ป้องกันปัญหา เช่น การปัดคะแนนที่เกิดจากอินเทอร์เฟซของการให้คะแนนและอุปกรณ์ประกอบฉากพร้อมกัน
35. [Lightweight PR]: แก้ไขข้อผิดพลาดที่โค้ด QR ไม่แสดงภายใต้ HTTPS
36. แก้ไขความเสี่ยงด้านความปลอดภัยที่เกิดจากการเชื่อถือ HTTP_HOST ในบางสถานการณ์การส่งอีเมล
37. แก้ไขข้อผิดพลาดที่มีอยู่ในไฟล์ Ucenter
38. [Lightweight PR]: แก้ไขคำผิดในช่อง msapplication-task
39. [Lightweight PR]: แก้ไขปัญหาผลลัพธ์ที่สับสนของการดำเนินการใหม่ในส่วนต่อประสาน?
40. แก้ไขข้อผิดพลาดที่ทำให้เกิดข้อผิดพลาด common.js ใน IE6, IE7 และเบราว์เซอร์อื่น ๆ
41. แก้ไขข้อผิดพลาดที่หน้ารหัสผ่านบัตรเติมเงินส่วนหน้าไม่แสดงรหัสยืนยัน และรหัสผ่านบัตรเดียวกันได้รับการเติมเงินสำเร็จสองครั้ง
42. [Lightweight PR]: แก้ไขข้อผิดพลาดที่เกี่ยวข้องกับการไฮไลต์เมนู "การจัดการโมดูล" ของพอร์ทัล
43. [Lightweight PR]: แก้ไขปัญหาข้อผิดพลาดในการเขียนเป้าหมาย
44. [Lightweight PR]: แก้ไขปัญหาที่เมื่อคลิกเพื่อเปลี่ยนสีในโหมดจอกว้าง สถานะจอกว้างจะถูกทำลายและไม่สามารถสลับได้
45. [Lightweight PR]: แก้ไขข้อบกพร่องของการรายงานข้อผิดพลาดหลักภายใต้ PHP5.3
46. แก้ไขปัญหา เช่น หน้า การกระโดดขององค์ประกอบ และการกะพริบขององค์ประกอบเมื่อเลื่อนหน้าเมื่อเปิดใช้งานการแก้ไขการนำทางด้านบนและการแก้ไขพื้นที่อวาตาร์
47. แก้ไข dintvalBUG
48. เพิ่มประสิทธิภาพการเพิ่มประสิทธิภาพความเข้ากันได้ของ HTTPS
49. แก้ไขข้อบกพร่องเล็กน้อยในหน่วยความจำระบบปัจจุบัน
50. [Lightweight PR]: แก้ไขปัญหาที่เฟรมคู่จะปรากฏขึ้นหลังจากคลิกในพื้นหลัง
51. แก้ไขข้อผิดพลาดที่ผู้เยี่ยมชมในบางหน้าไม่สามารถดูคำหลักและคำอธิบายได้
52. แก้ไขข้อผิดพลาดของลิงก์การแบ่งหน้าที่ไม่ถูกต้องในหน้าการแจ้งเตือน
53. [Lightweight PR]: ปรับให้เหมาะสมและลบรหัสที่เหลือของ Manyou
54. แก้ไขข้อผิดพลาดที่หน้ารายการศูนย์รายการมีการจัดเรียงอย่างผิดปกติในบางกรณี
55. ดาวน์โหลดเอกสารแนบ 500 แก้ไขข้อผิดพลาด
56. เพิ่มประสิทธิภาพและผ่อนคลายมาตรฐานการวิเคราะห์ลิงก์เว็บไซต์วิดีโอ
57. แก้ไขปัญหาการแสดงข้อมูลการประเมินผู้ซื้อและผู้ขายของการโพสต์ธุรกรรมที่ผิดปกติ และปัญหาเทมเพลตการโพสต์ธุรกรรมที่ไม่รองรับการแสดงผลแบบปรับได้
58. แก้ไขปัญหาที่การตั้งค่า MIMEType ไม่สามารถมีผลเนื่องจากปัญหาลำดับการโทร
59. ปรับเวอร์ชันหน้าจอสัมผัสให้เหมาะสมเพื่อรองรับการเล่นวิดีโอออนไลน์ และเพิ่มการวิเคราะห์วิดีโอสำหรับเว็บไซต์ เช่น AcFun และ Bilibili
60. แก้ไขข้อผิดพลาดที่ที่อยู่อีเมลของผู้ใช้สามารถบังคับแก้ไขได้ในช่วงระยะเวลาที่ถูกต้องของลิงก์ยืนยันอีเมล
61. เพิ่มประสิทธิภาพการสนับสนุนสำหรับรูปแบบเสียงและวิดีโอบางรูปแบบในฟอรัมและโมดูลบันทึก และการเล่น HTML5 ในบางเว็บไซต์
62. เพิ่มประสิทธิภาพถังรีไซเคิลการตอบกลับเพื่อรองรับการปรับแต่งจำนวนบทวิจารณ์สำหรับหน้าเดียว
63. แก้ไขข้อผิดพลาดของลิงก์หน้าที่ผิดปกติหลังจากออกจากระบบโดยตรงหลังจากเข้าสู่ระบบ QQ และเชื่อมโยงผู้ใช้
64. แก้ไขปัญหาที่เมื่อรหัสยืนยันสองรหัสปรากฏขึ้นพร้อมกัน รหัสยืนยันก่อนหน้าจะไม่ถูกต้อง
65. แก้ไขปัญหาที่การตรวจสอบอีเมลใน UCenter และ UC_Client ไม่รองรับกล่องจดหมายตัวพิมพ์ใหญ่ และปัญหาที่บันทึกรหัสผ่านเข้าสู่ระบบพื้นหลัง UCenter ไม่เพิ่มเครื่องหมายดอกจันให้กับรหัสผ่าน
66. แก้ไขข้อผิดพลาดที่หลังจากลบบันทึกแล้ว บันทึกล่าสุดของผู้ลบจะกลายเป็นบันทึกล่าสุดของบุคคลที่ถูกลบ
67. แก้ไขปัญหาลิงก์ที่ผิดปกติเมื่อค้นหาตัวเลือกการตั้งค่าการอัปโหลดในเบื้องหลัง
68. แก้ไขปัญหาที่ยังคงเพิ่มคะแนนเมื่อตอบกลับโพสต์ในกล่องร่าง
69. แก้ไขข้อผิดพลาดเมื่อเพิ่ม js ลงในโพสต์ลงคะแนนเมื่อเพิ่มรายการลงคะแนนเป็นจำนวนสูงสุด
70. แก้ไขปัญหาที่การตั้งค่า MIMEType ที่ผิดปกติทำให้เกิดข้อยกเว้นของโปรแกรมภายใต้การตั้งค่าความปลอดภัยที่เข้มงวด
71. แก้ไขช่องโหว่ XSS ของพารามิเตอร์ uchidden ใน install.php
72. แก้ไขปัญหาการกรอกรายการอีเมลขาวดำในพื้นหลังไม่ถูกต้อง
73. การซ่อมแซมและเพิ่มประสิทธิภาพการส่งอีเมล
74. ซ่อมแซมช่องโหว่การระเบิดรหัสผ่านของผู้ก่อตั้ง UCenter
75. แก้ไขปัญหาที่คำต่อท้ายอีเมลเปลี่ยนเป็น QQ.com โดยอัตโนมัติหลังจากกด Enter ในกล่องอีเมลระหว่างการลงทะเบียน
76. แก้ไขปัญหาที่รหัสยืนยันในกล่องตอบกลับด่วนบนหน้าโพสต์ข้อความเป็นเรื่องยากที่จะเรียกป๊อปอัป
77. ลบฟังก์ชันการค้นหาของ Google และ API ที่ล้าสมัยที่มีความเสี่ยงด้านความปลอดภัย
78. แก้ไขปัญหาการอัพโหลดไฟล์ลงทะเบียนเวอร์ชั่นมือถือ (เวอร์ชั่นหน้าจอสัมผัส)
79. แก้ไขรหัสยืนยันอินเทอร์เฟซการออกอากาศอวกาศ
80. แก้ไขข้อผิดพลาดที่ไม่พบไฟล์เคอร์เซอร์เมื่อดูภาพขนาดย่อสำหรับนักท่องเที่ยว
81. mysqli รองรับการเชื่อมต่อแบบถาวร
82. แก้ไขรายงานข้อผิดพลาดในการอัปโหลด h5 ในอินเทอร์เฟซการออกอากาศ
83. อัปเดตรายการเครื่องมือค้นหา
84. แก้ไขปัญหาที่ bbcode ไม่ได้รับการทำความสะอาดเมื่อได้รับเนื้อหาสรุป
85. แก้ไขปัญหาที่ "เฮง" และ "ซิน" แจ้งว่า "ชื่อผู้ใช้มีอักขระที่ละเอียดอ่อน" และไม่สามารถลงทะเบียนได้
86. แก้ไขปัญหาที่ไอคอนใต้ "ส่วนที่ฉันชอบ" ซ้อนทับกับข้อความในเทมเพลตเริ่มต้น
87. แก้ไขปัญหา RSS รั่วไหลบันทึกที่ไม่ใช่แบบสาธารณะ
88. ปรับฟังก์ชันการทำงานให้เหมาะสมก่อนและหลังการแช่แข็งบัญชี และเพิ่มประสิทธิภาพข้อมูลที่แจ้ง
89. แก้ไขช่องโหว่ XSS ที่เกิดจากการดาวน์โหลดไฟล์แนบระยะไกล
90. แก้ไขข้อผิดพลาดที่การเข้าสู่ระบบการซิงโครไนซ์ Ucenter ล้มเหลวเนื่องจาก UA ของผู้ใช้ไม่ได้รับการส่งอย่างโปร่งใส
91. แก้ไขฟังก์ชัน fopen ของ UC_Client อิสระ เพิ่มประสิทธิภาพการสนับสนุน HTTPS และเพิ่มการสนับสนุน cURL
92. เพิ่มฟังก์ชันการแช่แข็งและการละลายของผู้ใช้ในการจัดการและแก้ไขผู้ใช้
93. ปรับหน้าแรกของพื้นหลังให้เหมาะสมและเพิ่มฟังก์ชันการตรวจจับสภาพแวดล้อมที่ทำงานอยู่
94. ปรับคำอธิบายของ “รางวัลตอบกลับ” ให้เหมาะสม
95. ซ่อมแซมช่องโหว่การฉีด SQL ที่เกิดจากการกรอง lax ใน ID แอปพลิเคชันการตั้งค่า UCenter พื้นหลัง
การติดตั้งใหม่:
โปรดดูขั้นตอนการติดตั้งเวอร์ชันก่อนหน้า อัพโหลดโปรแกรม และดำเนินการ http://yourdomain/forum/install/