บทความ:PHP วิธีแก้ปัญหา Fatal error: Allowed memory size of 8388608 bytes exhausted
200917 May
ปรกติถ้าเราติดตั๊ง CMS ไม่ว่าจะเป็น Drupal , Joomla, หรือ WordPress แล้วประสบปัญหาแบบนี้
ก้อไม่ต้องตกใจไปเพราะมันมีวิธีแก้ลองอ่านบทความด้านล่างนี้ดู แล้วก้อลองทำตามเพราะตอนที่
ผมลง Drupla ใหม่ ๆ ก้อเจอะปัญหาแบบนี้ก้อเชื่อว่ามือใหม่ทุกคนก้อคงจะต้องเจอะลองทำตามดูน่ะคับ
Just to summarize:
สรุปคราว ๆ น่ะคับ
สุดท้ายเชื่อว่าต้องมีซักวิธีที่คุณจะแก้ไขได้ซักอย่างน่ะคับ
1. You can increase the memory allowed per process by editing this line in your php.ini file and restarting Apache:
กรณีที่ 1 แรกถ้าคุณเข้าไปแก้ php.ini ได้
สามารถเข้าไปแก้ไฟล์ php.ini โดย searchหาคำว่า memory_limit แล้วก้อเพิ่ม Memory
memory_limit = 16M (add the line if it is missing)
แล้วอย่าลืม Restart Apache คุณด้วยล่ะ
กรณีที่ 1 แรกถ้าคุณเข้าไปแก้ php.ini ได้
สามารถเข้าไปแก้ไฟล์ php.ini โดย searchหาคำว่า memory_limit แล้วก้อเพิ่ม Memory
memory_limit = 16M (add the line if it is missing)
แล้วอย่าลืม Restart Apache คุณด้วยล่ะ
2. If you do not have access to php.ini but your webspace is able to handle ".htaccess" files then you should be able to set it by adding the following line to .htaccess file (like Keelix06 mentioned)
กรณีที่ 2 ให้คุณจัดการที่ไฟล์ .htaccess ให้เพิ่มบรรด้านล่างนี้ลง
php_value memory_limit 16M
กรณีที่ 2 ให้คุณจัดการที่ไฟล์ .htaccess ให้เพิ่มบรรด้านล่างนี้ลง
php_value memory_limit 16M
3. One alternative is to contact your service provider and ask them to change that setting. Maybe they are kind enough to help.
วิธีสุดท้ายให้ติดต่อเจ้าหน้าที่ ที่คุณได้เช่า hosting ไว้เพื่อสอบถามการ set ค่าต่าง
วิธีสุดท้ายให้ติดต่อเจ้าหน้าที่ ที่คุณได้เช่า hosting ไว้เพื่อสอบถามการ set ค่าต่าง




