Я установил nginx 1.7.12 + hhvm 3.7.0 + wordpress 4.2.2 на digital ocean dropt.
Пытаюсь загрузить тему размером 17 мб. Во время загрузки ровно через 30 секунд загрузка перезапускается 3–4 раза, после чего появляется страница с ошибкой.
Все настройки по умолчанию, я даже попробовал поместить это в php.ini (hhvm):
max_execution_time = 300
max_input_time = 60
memory_limit = 128M
post_max_size = 50M
upload_max_filesize = 50M
Но ничего не изменилось.
Есть предположения?
Когда клиент сообщает ему, что он собирается отправить тело больше, чем client_max_body_size
nginx отправит ответ 413 и закроет соединение. Измените свою конфигурацию, добавив client_max_body_size 50m
или любое большее число, чтобы разрешить загрузку большего размера. Из документов:
Syntax: client_max_body_size size;
Default: client_max_body_size 1m;
Context: http, server, location
Это может быть связано с рядом вещей. Из конфигурации NGINX (что обычно приводит к ошибке http) неправильные разрешения пользователя / группы, что может привести к различным ошибкам.
Главное, что вы должны проверить, - это правильная конфигурация прав пользователя и группы www-data. Это связано с конфигурацией NGINX.
После этого вы захотите взглянуть на конфигурации:
Решение находится где-то внутри вышеупомянутого. Если вы сможете предоставить дополнительную информацию, вам будет легче сузить круг вопросов.