要調整Apache2的內存限制,您需要修改Apache的配置文件。以下是一些步驟,可以幫助您調整Apache2的內存限制:
httpd.conf
或apache2.conf
找到配置文件:
/etc/httpd/conf/httpd.conf
(CentOS/RHEL)或/etc/apache2/apache2.conf
(Debian/Ubuntu)。編輯配置文件:
sudo nano /etc/apache2/apache2.conf
sudo nano /etc/httpd/conf/httpd.conf
查找并修改內存限制:
LimitRequestBody
指令,它用于限制請求體的大?。ㄒ宰止潪閱挝唬?。例如:LimitRequestBody 52428800
memory_limit
指令。例如:php_value memory_limit 256M
www.conf
文件中設置內存限制:sudo nano /etc/php/7.x/fpm/pool.d/www.conf
然后找到并修改以下行:php_admin_value[memory_limit] = 256M
保存并退出:
重啟Apache:
sudo systemctl restart apache2
sudo systemctl restart httpd
.htaccess
文件如果您無法直接訪問主配置文件,可以在網站的根目錄下創建或編輯.htaccess
文件來設置內存限制。
創建或編輯.htaccess
文件:
.htaccess
文件:nano /var/www/html/.htaccess
添加內存限制指令:
php_value memory_limit 256M
保存并退出:
重啟Apache:
sudo systemctl restart apache2
sudo systemctl restart httpd
通過以上步驟,您應該能夠成功調整Apache2的內存限制。