Friday, January 3, 2014

Fatal error: Allowed memory size of 25165824 bytes exhausted


  • พยายามทำ mirror เว็บไซต์ joomla 
  • เว็บและฐานข้อมูล mirror โดยใช้ rsync จาก Ubuntu Linux ลงมา Windows Server 2003
  • จากนั้นก็ติดตั้ง Appserv (ขี้เกียจคอนฟิก IIS) php5, apache2, mysql5, phpmyadmin
  • up ฐานข้อมูลลง local สร้าง alias ให้ apache2 นิดหน่อย จากนั้นเรียกเว็บ joomla
  • แก้ register_globals จาก On เป็น Off (appserv มันจะ on มาโดยค่าเริ่มต้น ซึ่งมันไม่ปลอดภัย joomla ว่างััน) มัน error เรื่อง permission ก่อนจากนั้นเราแก้เรียบร้อยแล้ว ก็มาเจออีก error เว็บ joomla ใช้ memory เยอะเกินกว่า php.ini กำหนดไว้
Fatal error: Allowed memory size of 25165824 bytes exhausted
Solved

  • edit php.ini search by memory_limit
  • default in php.ini of appserv memory_limit = 24M
  • change too more 24 in my case i change to 256M
  • restart apache finiched

Related

  • http://stackoverflow.com/questions/6363085/fatal-error-allowed-memory-size-of-25165824-bytes-exhausted-tried-to-allocate

No comments:

Post a Comment

Popular Posts