เคยเจอลูกค้าหลายรายเมล์มาบ้างโทรมาบ้าง บอกให้ “เปิด” magic_quotes_gpc เพราะจะติดตั้ง Joomla 3 ทีแรกผมก็ไม่รู้ว่าต้องเปิดหรือปิด ก็ได้ดำเนินการเปิดให้ที่ php.ini ของ server พอแจ้งไปว่าดำเนินการเรียบร้อยแล้ว ลูกค้าก็ยังติดตั้งไม่ได้อีก มันเป็นเพราะอะไร? แต่แท้ที่จริงแล้ว ลูกค้าดูมาผิดหรืออาจสับสนกัน แทนที่เราจะเปิดแต่จริงๆ แล้วเราต้องเปิดมัน ซึ่งปกติเราจะทำได้อยู่สองที่คือ htaccess และที่ไฟล์ php.ini สำหรับ share host ถ้าปิดที่ php.ini ก็อาจมีผลทำให้เว็บอื่นบนโฮสมีปัญหาได้อาจเป้นเพราะต้อง enable magic_quotes_gpc นั่นเอง และอีกวิธีก็คือกำหนด config ลงในไฟล์ .htaccess ในเว็บนั้นๆ เลยขอไม่อธิบายเรื่องไฟล์ htaccess นะครับสำหรับคนใช้ share host และทำเว็บมานานน่าจะรู้ดีอยู่แล้ว และสำหรับมือใหม่ๆ ก็ไม่น่าจะยากเกินความสามารถนะครับ 🙂
วิธีการอย่างง่าย!
เอา config ด้านล่างนี้ไปไว้ที่ไฟล์ .htaccess ถ้ามี config อื่นอยู่ก็เอาอันนี้ไปไว้ด้านล่างจะดีที่สุดครับ
php_value magic_quotes 0
php_flag magic_quotes off
php_value magic_quotes_gpc 0
php_flag magic_quotes_gpc off
เสร็จแล้วก็ลองติดตั้ง Joomla ดูนะครับ