ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: technomatch ที่ 26 ธันวาคม 2007, 16:27:19



หัวข้อ: error: Allowed memory size
เริ่มหัวข้อโดย: technomatch ที่ 26 ธันวาคม 2007, 16:27:19
atal error: Allowed memory size of 1048576 bytes exhausted (tried to allocate 254 bytes)

มันขึ้นแบบนี้มาบ่อยๆ...มาลครับคืออะไรอะ  ???


หัวข้อ: Re: error: Allowed memory size
เริ่มหัวข้อโดย: aomnaruk ที่ 26 ธันวาคม 2007, 16:55:18
ประมาณว่า สคิปเรามันกินแรมมากกว่าที่กำหนดไว้ใน php.ini มันเลยไม่รันต่อครับ


หัวข้อ: Re: error: Allowed memory size
เริ่มหัวข้อโดย: moonoi ที่ 26 ธันวาคม 2007, 17:28:49
php.ini จำกัด memory ไว้ที่ 1MB (1048576 bytes) แต่สคริปต้องการพื้นที่ memory มากกว่านี้
วิธีแก้ปัญหาคือแก้ php.ini (ถ้าโฮสให้แก้ได้) แก้ option ที่ชื่อ memory_limit


หัวข้อ: Re: error: Allowed memory size
เริ่มหัวข้อโดย: golf98765 ที่ 26 ธันวาคม 2007, 18:16:48
วิธีแก้ ถ้าไม่ใช่โฮสเราเอง
ก็ใส่ บรรทัดนี้ไว้ในโค๊ด php ของเราครับ

ini_set("memory_limit","100M");

เปลี่ยน 100M เป็นเท่าที่ต้องการครับ แต่อย่ามากเกินดีกว่า อิๆ
 :)


หัวข้อ: Re: error: Allowed memory size
เริ่มหัวข้อโดย: spiceday ที่ 26 ธันวาคม 2007, 18:59:12
36M กำลังดีครับ