Mình gặp lỗi này khi chạy website trên VPS các bạn giúp mình với

website mình đang quản trị chạy trên VPS khi khách truy cập đông ( ~ 150) là bị khựng là báo lỗi này: Out of memory (allocated 3145728) (tried to allocate 77824 bytes) Trong file .htaccess mình đã thêm dòng: php_value memory_limit 128M mà vẫn bị lỗi trên. Mong các bạn giúp đỡ
nguyen thanh nga
nguyen thanh nga
Trả lời 17 năm trước
VPS của bạn không còn đủ RAM để chạy, nếu bạn không thể nâng cấp RAM thêm nữa thì cần phải tối ưu những giá trị của Apache để giảm số RAM cần dùng khi đông người truy cập, ví dụ như: Timeout 60 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 3 MinSpareServers 5 MaxSpareServers 10 StartServers 5 MaxClients 200 MaxRequestsPerChild 500 Những giá trị trên sẽ giúp Apache bỏ bớt các process thừa để giải phóng RAM. Cái MaxRequestsPerChild sẽ giúp giảm trường hợp RAM bị leaked