У меня есть проблема, которую я пытаюсь решить в течение некоторого времени.Я использую версию Bitnami WordPress на Windows VM, и сервер работает нормально, но когда Apache достигает 1 ГБ ОЗУ, он автоматически перезагружается, и в журнале ошибок я получаю следующую ошибку:
Fatal error: Out of memory
Я пробовал так многоконфигурации и проблема не так часто, но это происходит снова, когда httpd.exe процесс достигает 1 ГБ ОЗУ.
Вот мои настройки виртуальной машины:
- ОС VM: Windows Server 2016 - 64-разрядная
- ОЗУ: 4 ГБ
- ЦП : 4 процессора
WP-CONFIG.php:
define( 'WP_MEMORY_LIMIT', '3000M' );
httpd.conf:
Timeout 10
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
httpd-mpm.conf:
<IfModule mpm_winnt_module>
ThreadsPerChild 300
MaxRequestsPerChild 0
</IfModule>
<IfModule !mpm_netware_module>
MaxMemFree 2048
</IfModule>
<IfModule mpm_netware_module>
MaxMemFree 100
</IfModule>
.htaccess:
php_value memory_limit 3000M
php_value post_max_size 128M
php_value max_execution_time 120
php_value max_input_time 300
php_value upload_max_filesize 64M
Любая идея / решение, как исправить эти перезапуски, когда Apache Server(httpd.exe) достигает 1 ГБ ОЗУ?
Большое спасибо!