memory_limit = 1024M, все еще, Невозможно выделить память: не удалось создать дочерний процесс: / opt / suphp / sbin / suphp

Я знаю, что есть еще один вопрос с похожим заголовком / ошибкой, но я думаю, что это другая проблема.

Контекст:

  • Запуск wordpress 3.6.1, PHP 5.3.27, MySql 5.1.70, на общем хосте Linux, 1 ГБ памяти.
  • .htaccess: suPHP_ConfigPath /home/[username]/public_html
  • php.ini: memory_limit = 512M (я пробовал 2048M, 1024M, 32M, .. heck even -1)
  • Я также попробовал ( ini_set(/* all the values above, in the WordPress index.php */) )
  • Я отключил ВСЕ плагины, я даже снова включил один за другим.
  • В среднем у меня около 300-400 одновременных подключений / пользователей на сайте.
  • У меня нет доступа к SSH: /
  • Я не могу воспроизвести ошибку локально (на Mac работает « MAMP » и « ab », я даже уменьшаю лимит памяти локально до 16 м ..)
  • как я знаю, что ничто из этого не произошло, что на экране ошибки / cpanel errorlog я вижу ошибку (в заголовке) около 3-4 раз в минуту !!! (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/infomed/public_html/index.php
  • Я уже назвал хостинговую компанию, directnic, и они не смогли мне много помочь, они предложили несколько решений, которые я уже пробовал, они не поддерживают SSH, поэтому для меня это тупик. Я знаю, что могу переключать хосты, но в данный момент я не могу этого сделать.

Пожалуйста, все, о чем я прошу, указать на любые потенциальные другие причины, которые я могу исследовать, у меня нет идей … что может использовать более 1 ГБ памяти, в простом блоге WordPress отключены все плагины на главном экране ? нет загрузки изображений, всего 2 wp_get_recent_posts с лимитом 6.

код здесь

В среднем у меня около 300-400 одновременных подключений / пользователей на сайте. У меня нет доступа к SSH: /

Это твоя проблема.

Общие хостинговые компании обычно ограничивают больше, чем просто память PHP, вы можете достигнуть ввода-вывода и ограничений памяти в других местах. Вы можете находиться внутри виртуальной машины уже и достигнуть этого предела и т. Д. Общий хостинг становится дешевым, но как только вы начинаете бросать приличный трафик, они обычно приостанавливают вашу учетную запись или вы начинаете работать с ограничениями.

Я бы посоветовал обновить этот трафик на что-то вроде VPS, выделенный сервер или перейти на облачный хостинг. Вы, очевидно, делаете что-то правильно с уровнями трафика, поэтому быстро уходите 🙂