Pages

Friday, March 30, 2012

ตั้ง memory_limit เหมือนใน php.ini แบบไม่ต้องใช้ php.ini

ในบาง webserver อย่างเช่นพวก cloud platform หรืออะไรก็ตามที่เราไม่สามารถ access ไฟล์ php.ini ได้
ผมเพิ่งเจอวิธีตั้งค่าอะไรก็ตาม ในไฟล์ php.ini แบบ on the fly (กลางทาง) วิธีนี้สะดวกมากๆ เอาไว้ใช้แก้ error เวลาที่เราเจอปัญหาพวก Fatal error: Allowed memory size exceeded.

เราสามารถใช้คำสั่งนี้ได้เลยครับ

@ini_set('WHATEVER', VALUE);

ถ้าอยากจะตั้งค่า memory_limit ก็ทำแบบนี้

@ini_set('memory_limit', 67108864);



เรียบร้อย .. Fatal error หายวับ :)

No comments:

Post a Comment