Я имею следующую проблему, я бегу NGINX и HHVM (VM 3.9.1 отн):Wordpress игнорируя загрузить HHVM макс размер файла
Wordpress игнорирует мой конфигурационный файл /etc/hhvm/php.ini
, который имеет следующие директивы:
;php options
session.save_handler = files
session.save_path = /var/lib/hhvm/sessions
session.gc_maxlifetime = 1440
memory_limit = 600M
upload_max_filesize = 128M
post_max_size = 128M
max_input_time = 60
max_execution_time = 300
Когда я запустил phpinfo()
Я могу видеть, что мой размер загружаемого файла отражен там. Однако, когда я пытаюсь загрузить любой файл через Wordpress, я получаю сообщение об ошибке, что максимальный размер загружаемого файла равен 0kb.
Любая помощь будет принята с благодарностью.
Отлично! Да, это исправлено! Спасибо тебе, Джош. Я добавил его как /etc/hhvm/php.ini, так и /etc/hhvm/server.ini Теперь Wordpress позволяет загружать и уважать директиву upload_max_filesize. –
Если вы видите «Максимальный размер загружаемого файла :.» то установка zend_ini_compat на false позаботится об этом. Затем вы получите хороший «Максимальный размер загружаемого файла: 20 МБ». или независимо от вашего upload_max_filesize. Кроме того, если вы все еще не можете загрузить, убедитесь, что ваш каталог загрузок и был chmod для правильного пользователя. Пример: 'sudo chown -R www-data: www-data uploads' – daveferrara1
Кроме того, мне нужно было обновить nginx.conf. '/ etc/nginx/nginx.conf' Внутри блока http добавьте' client_max_body_size 50M'. Затем перезапустите nginx и hhvm, и вы должны быть хорошими. – daveferrara1