почему экраны установки / обновления не прогрессируют на некоторых веб-хостах?

У меня есть 20 + WP сайтов, установленных для клиентов в разных веб-отелях. Все WP-установки обновляются, чтобы запускать последние версии всего.

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

Однако на некоторых моих сайтах эти экраны всегда показывают первую строку, такую ​​как «загружающий пакет» (или что-то в этом роде, вы понимаете), но затем они никогда не прогрессируют. Кажется, однако, что все всегда устанавливается как обновленное. Даже когда я делаю пакетное обновление большего количества плагинов.

Это проблема хостинга, поскольку она одинакова для всех сайтов на одном хосте.

Кто-нибудь подскажет, что может быть в конфигурации сервера, которая препятствует обновлению этих экранов на прогрессе?

Solutions Collecting From Web of "почему экраны установки / обновления не прогрессируют на некоторых веб-хостах?"

Убедитесь, что права на папки (CHMOD) правильные. См. – Параметры разрешений WordPress

Возможно, это может быть проблема с таймаутом на сервере?

  • Деактивировать все плагины
  • Возврат к теме по умолчанию

… попробуй еще раз.

  • Удалите папку ~/wp-content/upgrades .

… попробуй еще раз.

  • Проверьте настройки .htaccess .

Что нужно проверить:

  • Какой сервер? Windows / Linux / …?
  • Проверьте phpinfo() на отличия.

Кажется, я нашел способ заставить его работать. Если это ваш собственный сервер, вы можете попытаться изменить php-режим с Fast-CGI на ModPHP / SuPHP. Оба режима работают для меня в этом случае. Я не смог активировать его для FastCGI tho. Если кто-то знает ответ на этот вопрос, пожалуйста, дайте мне знать.