ความต้องการของไคลเอนต์และเซิร์ฟเวอร์

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ bbmaru

  • Document Writer
  • *
  • กระทู้: 5
  • Karma: +0/-0
    • ดูรายละเอียด
    • อีเมล์
ความต้องการของไคลเอนต์และเซิร์ฟเวอร์
        ในการติดตั้งและใช้งาน SMF เรามีข้อแนะนำบางประการเกี่ยวกับไคลเอนต์และเซิร์ฟเวอร์ เพื่อให้ SMF สามารถทำงานได้อย่างมีประสิทธิภาพ และสามารถใช้งานความสามารถขั้นสูงบางอย่างได้

ความต้องการพื้นฐานของเซิร์ฟเวอร์

เว็บเซิร์ฟเวอร์ควรมีพื้นที่อย่างน้อย 6 เมกะไบต์สำหรับติดตั้ง และมีคุณสมบัติที่สนับสนุนภาษา PHP เช่นมี Apache หรือ Internet Information  Services (IIS) ติดตั้งอยู่ ต่อไปนี้เป็นสิ่งจำเป็นที่จะต้องมีติดตั้งอยู่บนเซิร์ฟเวอร์ :

PHP  4.1.0 หรือสูงกว่า รายละเอียดด้านล่างจะต้องถูกตั้งค่าอย่างถูกต้องในไฟล์ php.ini :
  • engine directive  อยู่ในสถานะ On.
  • magic_quotes_sybase directive ต้องตั้งค่าเป็น Off
  • session.save_path  directive ต้องตั้งค่าไดเรคทอรีถูกต้องหรือเว้นว่างไว้
  • file_uploads  directive อยู่ในสถานะ On.
  • upload_tmp_dir ต้องตั้งค่าไดเรคทอรีถูกต้องหรือเว้นว่างไว้
ความสามารถของฐานข้อมูลเช่น MySQL  3.23.28 หรือสูงกว่า PostgreSQL 7.4.10 หรือสูงกว่า หรือ SQLite  1.x หรือ 2.x.
  • มีพื้นที่จัดเก็บข้อมูลขั้นต่ำ 500 กิโลไบต์ แต่แนะนำว่าควรมีมากกว่านี้
  • ผู้ใช้ฐานข้อมูลควรมีสิทธิ์ต่อไปนี้ (อย่างน้อย) : SELECT, INSERT, UPDATE, DELETE, ALTER, และ  INDEX.
  • ผู้ใช้ฐานข้อมูลควรมีสิทธิ์ในการ CREATE และ DROP ระหว่างการติดตั้งอัพเกรดและกระบวนการแปลงฐานข้อมูล

ต่อไปนี้ใช้กับ SMF 1.1  เท่านั้น :
 ใน SMF 1.1.x สามารถใช้ฐานข้อมูลชนิด MySQL เท่านั้น

ข้อแนะนำเซิร์ฟเวอร์

รายละเอียดต่อไปนี้ไม่จำเป็น แต่อาจเป็นประโยชน์ต่อคุณในการติดตั้ง SMF และช่วยให้คุณสามารถใช้ฟังก์ชันเพิ่มเติม
  • Windows,  Linux หรือระบบปฏิบัติการ Unix based operating อื่นๆ
  • GNU  Aspell 0.50 หรือสูงกว่า (พร้อมระบบพจนานุกรมที่เหมาะสม) เพื่อตรวจสอบการสะกดคำ
  • Apache 2.0.x ขึ้นไปพร้อมด้วยเปิด AcceptPathInfo เพื่อรองรับ queryless URL
  • PHP 5.2.0 หรือสูงกว่า, พร้อมตั้งค่าในไฟล์ php.ini ดังนี้ :
    • max_input_time  ตั้งค่าไว้อย่างน้อย 30
    • post_max_size และ  upload_max_filesize กำหนดขนาดของไฟล์แนบที่ใหญ่ที่สุดที่คุณต้องการอัพโหลด
    • memory_limit ตั้งค่าไว้อย่างน้อย 8M
    • max_execution_time  ตั้งค่าไว้อย่างน้อย 15
    • register_globals ตั้งค่าเป็น Off
    • session.use_trans_sid  ตั้งค่าเป็น Off
    • safe mode disabled, หรือ PHP suExec enabled.
  • Database Support
    • MySQL 5.0 หรือสูงกว่า ถ้าคุณใช้ MySQL.
    • PostgreSQL  8.3.3 หรือสูงกว่า ถ้าคุณใช้ PostgreSQL.
    • SQLite 3.6.1 หรือสูงกว่า ถ้าคุณใช้ SQLite.
  • GD  Graphics Library 2.0 หรือสูงกว่า

ความต้องการพื้นฐานของไคลเอนต์

เบราเซอร์ที่สนับสนุน
  • Microsoft Internet  Explorer 5.0 หรือสูงกว่า (แนะนำ 7.0 หรือสูงกว่า)
  • Opera 7.0 หรือสูงกว่า (แนะนำ 9.5 หรือสูงกว่า)
  • Netscape 6.0 หรือสูงกว่า
  • Mozilla  Suite 1.0.2 หรือสูงกว่า
  • Konqueror หรือ Galeon.
  • Apple  Safari 1.0 หรือสูงกว่า (แนะนำ 3.0 หรือสูงกว่า)
  • Mozilla  Firefox 0.8 หรือสูงกว่า (ปนะนำ 2.0 หรือสูงกว่า)
การตั้งค่าของเบราเซอร์:
  • เปิดใช้งานจาวาสคริปส์และคุ้กกี้เพื่อการใช้งานที่เต็มประสิทธิภาพ
เบราว์เซอร์ที่ไม่ได้แนะนำหรือไม่สนับสนุน :
  • Mac IE 5.1.7 or หรือสูงกว่า
  • Opera 6.0
  • Microsoft  Internet Explorer 4.0
  • Netscape Navigator 4.0 (ไม่สนับสนุน)
  • Microsoft  Internet Explorer 3.0 (ไม่สนับสนุน)