Social Media | Online Marketing | Digital Media | Daydev

Saturday, May 19th

Last update:09:01:51 PM GMT

Headlines:

You are here: Home Newbie Just User แก้ไขปัญหา Fatal Error

แก้ไขปัญหา Fatal Error

เว็บไซต์สมัยนี้ลูกเล่นหลากหลาย ไม่ว่าจะสร้างเองหรือใช้ CMS ฟรีก็ตาม ด้วยเหตุนี้ก็จะทำให้กินทรัพยากรขึ้นเป็นเงาตามตัว สำหรับใครที่ใช้ PHP, Apache หรือแม้แต่ Appserv เองก็ตาม อาจจะเคยเจอปัญหา

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 45 bytes) in C:\Appserv\www\teline\libraries\joomla\language\language.php on line 351

Appserv Fatal Error Edit php.ini

 

เล่นเอาซะปวดสมองกันเลยทีเดียวเชียว สาเหตุที่เป็นแบบนี้เพราะ php มีการจอง memory ไว้เพียง 8mb (ตามตัวอย่าง) แต่ตัวเว็บไซต์ของเรานั้นต้องการมากกว่านี้ ก็ไม่ต้องตกใจไปครับ ปัญหาทุกอย่างมันมีทางแก้

** สามารถใช้ได้กับ Appserv, Apacha, PHP, IIS ** (แต่ในที่นี้ขอยกตัวอย่างกับ Appserv)Appserv Fatal error : กับวิธีแก้ไข

1. แก้ไขไฟล์ php.ini (c:\windows\php.ini) หาบรรทัด memory_limit แก้ไขตัวเลขจาก 8M เป็นตัวเลขอื่นที่ต้องการ (ในตัวอย่างผมแก้เป็น 64M)

2. Restart Apache ในตัวอย่างผมใช้ Appserv ก็ไปที่ Start + Programs + Appserv + Control Server by Service + Apache Restart

แต่ถ้าหากว่าใครใช้ Apache อย่างเดียว ก็คลิกขวาที่ My Computer + Manage แล้วช่องด้านซ้ายเลือก Service ช่องด้านขวา เลือกหา Apache แล้วก็คลิกขวา เลือก Restart

Appserv Fatal Error Reset Appserv

3. แค่นี้แหละครับ ใช้งานได้แล้ว

ต้นฉบับจากเว็บเพื่อนบ้าน IT-Clever.com

Powered by Web Agency
comments

Comments and Reviews