Discuz! X3.4 TH-UTF8 R20210520 Rev.65
Discuz! X3.4 ภาษาไทย R20210520 Rev.65
0. ความต้องการของระบบ
โปรดทราบว่า X3.4 เวอร์ชันล่าสุดนี้ มีข้อกำหนด PHP ขั้นต่ำคือเวอร์ชัน 5.3 และสูงสุดคือเวอร์ชัน 7.4 (แต่แนะนำให้ใช้เวอร์ชัน 5.6, 7.1 และรุ่นอื่น ๆ เพื่อการทำงานได้เต็มประสิทธิภาพ)
1. ดาวน์โหลดไฟล์ติดตั้งตัวเต็ม
วิธีการติดตั้งใหม่
- อัปโหลดไฟล์ทั้งหมดในโฟลเดอร์ upload โดยใช้โปรแกรม FTP เช่น FileZilla เป็นต้น
- เปิดเบราว์เซอร์เพื่อทำการติดตั้ง Discuz! X3.4 โดยไปที่ https://โดเมนของคุณ/install/ เพื่อเริ่มต้นขั้นตอนการติดตั้ง แล้วทำตามหน้าจอที่ปรากฏ
วิธีการอัปเกรด (สำหรับผู้ที่ใช้งาน X3.2, X3.3)
- สำรองไฟล์และฐานข้อมูลทั้งหมด
- อัปโหลดไฟล์ X3.4 ทับตัวเก่าบนเซิร์ฟเวอร์
- เช็คสิทธิ์โฟลเดอร์ ./data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- อัปโหลดไฟล์จาก utility/clearcloud.php ไปยังโฟลเดอร์ ./install (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- รันไฟล์ clearcloud.php ที่ yourdomain.com/install/clearcloud.php (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- ลบโฟลเดอร์ ./install ออก
- เช็คสิทธิ์โฟลเดอร์ ./data/* และ ./uc_server/data/* และ ./uc_client/data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- เข้าระบบหลังบ้าน admincp ไปที่เมนู เครื่องมือ -> อัปเดตแคช -> ติ๊กถูกทั้ง 3 อัน -> กดตกลง
- เปิดใช้งานโหมดมือถือแบบใหม่ ไปที่เมนู ทั่วไป -> อุปกรณ์พกพา -> เปิดใช้งานการแสดงผลบนอุปกรณ์พกพา: -> เลือก ใช่ -> เปิดโหมดอุปกรณ์พกพาแบบใหม่: -> เลือก ใช่ -> แสดงผลบนอุปกรณ์พกพาโดยอัตโนมัติเมื่อเข้าใช้งาน: -> เลือก ใช่
2. ดาวน์โหลดไฟล์แพทช์เพื่อใช้สำหรับอัปเกรด X3.4 ที่ได้ติดตั้งไว้อยู่แล้ว (มีเฉพาะไฟล์ที่เปลี่ยนแปลงเท่านั้น)
ไฟล์แพทช์สำหรับผู้ใช้งานที่ติดตั้ง X3.4 R20210320 Rev.64 แล้วเท่านั้น
ไฟล์แพทช์สำหรับผู้ที่ใช้งานที่ติดตั้ง X3.4 ที่มี Rev. ต่ำกว่านี้
- ดาวน์โหลดได้ที่หน้า Releases
วิธีการอัปเดตไฟล์แพทช์
- ดาวน์โหลดไฟล์แพทช์จากหัวข้อด้านบน
- แยกไฟล์ ZIP แล้วอัปโหลดทับไฟล์เก่าบนเซิร์ฟเวอร์ของคุณ (แนะนำให้สำรองข้อมูลเว็บไซต์ก่อนดำเนินการ)
- เข้าสู่ระบบ AdminCP แล้วอัปเดตไฟล์แคช
3. ประวัติการเปลี่ยนแปลง Discuz! X3.4 ภาษาไทย R20210520 Rev.65
- แก้ไขปัญหา Youtube Media BBcode ให้รองรับ youtube.com, youtu.be และ URL ของ youtube ทุกรูปแบบ (เครดิต: @BenJam และ @lode จาก stackoverflow https://stackoverflow.com/a/6382259/4513436)
- ADD: New video player automatic recognition when sharing video
- Update: UC file verification tool
- Upgrade: QQ Connect plugin to v.2.1.3
- Upgrade: QQ Connect plugin to v.2.1.2
- Fix: Enable the mobile version by default for new installations
- Fix: Verification permissions are displayed abnormally due to the section settings (Settings->User Group->My Forum permissions)
- Fix: Cannot delete multiple selected posts after advanced search
- Fix: Disable switching to the group without forum access rights (Settings->User Groups->Purchase User Group)
- Fix: Set the database server address to 127.0.0.1 by default during installation
- Fix: Database error info cannot be displayed during installation
- Fix: CURL error is reported when the WeChat plug-in is not enabled
- Fix: Invalid user UID in the announcement cache
- Fix: Avoid infinite loops in some thread type actions
- Fix: Birthday leap year detection error in Settings -> Personal Info -> Basic Info
- Fix: Founder profile time zone is the "UK" after a new installation
- Fix: Variable field is updated too when only the variable name is modified in the admincp
- Fix: Verification answer is invalid for changing the password if the post number for avoid captcha is not zero
- Fix: PHP7.x BUG: random KEY is empty
- Fix: Discuz!X upgrade tool vulnerability (utility/update.php)
- Fix: Discuz!X conversion tool vulnerability (utility/convert/index.php)
- Fix: Replies order and names are in the reverse order in some cases
- Fix: Thread not found prompt on the personal space home page if it is enabled to view thread in certain forum sections in Global -> User permissions
- Fix: Blog is not visible to friends, when that friends visits the member space
- Fix: Style conflict on the skin preview if hidden content is visible
- Fix: Dynamic analysis video music supplement
- Fix: Detect feeds and shares for a new player, no need to click again
- Fix: Change music sharing from Flash to HTML5
- Fix: Support for a new video parsing method on Share content page
- Fix: Remove flash attributes from the video shares
- Fix: Error on the pull-down page refresh in touch screen version
- Fix: Statistical chart under php8 does not work properly
- Fix: Favorite counter is not decreased when batch canceling favorite posts, articles, etc.
- Fix: Favorite counter is not decreased when you cancel the favorite posts, articles
- Fix: Clean up Tencent Weibo related language packs on the binding page
- Fix: Set the minimum tag length to 2, to prevent tags such as "3G" and "4G" from being unavailable
- Fix: License info in the install language
- Fix: XSS vulnerability exploited by CVE-2018-5331
- Fix: XSS vulnerability exploited by CVE-2018-5376
- Fix: DIY image path cannot be displayed correctly after the remote attachment is turned on
- Fix: Problem that the audit function generates discarded data, cannot be searched, and the state logic is abnormal
- Fix: Domain name verification rules to restore support for capitalized domain name input
- Fix: Invalid parameter problem caused by the email link being escaped by the mailbox
- Fix: Domain name verification rules are not detailed and the illegal rules can be submitted
- Fix: Recycle bin cannot be emptied in batches in some cases
- Fix: Restore index.htm in the cache directory deleted during the daily data cleaning
- Fix: Exception caused by special spider type caching
- Fix: Password recovery page has no title
- Fix: UID not equal to 1 causes problems with integration operations and other problems
- Fix: Replace invalid WeChat API interface
- Fix: FTP remote attachments
- Fix: Error trying to open the post link in some cases
- Fix: Topics -> Post Moderation -> Moderate Forum -> Replies moderation: clicking on the topic can not shrink the post content
- Fix: Let third-party templates also support the built-in DIY file import function
- Fix: Users -> Audit user -> Cleanup: How many days ago did the condition last audit take effect?
- Fix: Content -> Forum Attachment Management: Author search criteria does not take effect
- Fix: Arrow blocks the list items in the background sidebar when the screen is too small
- Fix: Call of the language key
- Fix: When importing the built-in DIY into the system, the file name is safely filtered
- Fix: User's special permission setting is invalid
- Fix: Invalid top menu highlighting after clicking the left navigation (executing the js function previewheader)
- Fix: There were no payments in the touch screen version
- Fix: Display the original image instead of the thumbnail in the mobile version
- Fix: Cache is not be updated after modifying the rules in the admincp, the solution comes from @stackia
- Fix: Invalid links in the admincp navigation settings area
- Fix: Unfiltered Empty String in Setting (Forum -> Editing Section -> Permission Related -> Permission Expression)
- Fix: Unfiltered Empty String in Setting (Forum -> Editing Section -> Permission Related -> Permission Expression)
- Fix: Wrong key name of the optimizer language pack
- Fix: Remove the non-existent link pointing to by the "client" at the bottom of the touch screen version of the mobile phone
- Fix: Wrong encoding of task-related files