เพิ่ม php memory limit ให้กับ drupal
drupal เมื่อเรามีการปรับแต่งหรือเพิ่มโมดูลลงไปจำนวนหนึ่ง ก็อาจส่งผลกระทบให้เกิดหน้าขาวใน drupal ได้ ซึ่งอาจจะไม่ได้เป็นเฉพาะหน้าแรก อาจจะเกิดกับหน้า admin หรือหน้าอื่นๆได้ ซึ่งสาเหตุก็เกิดจาก drupal ของเรานั้นใช้งาน php memory เกิน
วิธีแก้ไขก็คือให้เราไปกำหนดค่า memory limit ใน php.ini แต่ถ้าใครใช้งานบน share host ก็คงไม่สามารถเข้าไปปรับได้ ฉะนั้นเราก็มาแก้ไขใน .htaccess แทน โดยให้เพิ่ม code นี้ลงไป
php_value memory_limit 64M
ตัวอย่าง
# PHP 5, Apache 1 and 2. <IfModule mod_php5.c> php_value magic_quotes_gpc 0 php_value register_globals 0 php_value session.auto_start 0 php_value mbstring.http_input pass php_value mbstring.http_output pass php_value mbstring.encoding_translation 0 php_value memory_limit 64M </IfModule>
เพียงเท่านี้อาการหน้าขาวก็จะหายไป….
บทความแนะนำ
