WooCommerce и Wordpress PHP проблема memory_limit - PullRequest
0 голосов
/ 06 мая 2020

У меня на сервере установлено три магазина на базе WooCommerce, в основном это идентичные магазины, использующие одни и те же плагины и темы, а ассортимент практически идентичен (также презентация продукта). .

В одном случае у меня проблема с памятью для PHP скриптов, в то время как memory_limit установлен на 256M, в одном магазине все еще есть проблемы с памятью. Другие работают нормально.

[01-May-2020 22:23:08 UTC] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 14069080 bytes) in /home/shop1/public_html/wp-includes/wp-db.php on line 2951
[01-May-2020 22:33:22 UTC] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 10489856 bytes) in /home/shop1/public_html/wp-includes/functions.php on line 708

Я могу поднять memory_limit, например, до 384M, и проблема исчезнет. Но почему для такого сценария требуется более 256 МБ, а для двух других нет? Это нормально?

1 Ответ

0 голосов
/ 06 мая 2020
• 1000 1002 * Убедитесь, что в свой php .ini вы поместили больше оперативной памяти, а затем назначили достаточно оперативной памяти для каждого интернет-магазина, которая не превышает вашего общего количества.

Ваш php .ini, скорее всего, берет на себя и устанавливает общую оперативную память, а не экземпляр PER RAM. Надеюсь, это имеет смысл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...