Обновление зависло на этапе Очистка кеша

Материал из Umicms
Перейти к:навигация, поиск


Актульно для 20-24 версий

Если при обновлении всё зависло на этапе очистки кеша, значит проблема возникает с возможными кастомными строками в htaccess, изначально это можно избежать заменив перед обновлением htaccess на стандартный (если он есть, или спросив у поддержки)

Юми ошибка при очистке кеша.png


Если обновление уже зависло, тогда можно закрыть вкладку с обновлением(само обновление прошло успешно)после этого Вам необходимо подключиться по FTP, зайти в корневую директорию сайта, открыть в любом текстовом редакторе файл .htaccess и удалить из него следующий блок:

########## UMI.CMS - update begin ##########
 RewriteCond %{REQUEST_URI} !/install.php$
 RewriteCond %{REQUEST_URI} !/installer.php$
 RewriteCond %{REQUEST_URI} !/smu/install.php$
 RewriteCond %{REQUEST_URI} !/smu/installer.php$
 RewriteCond %{REQUEST_URI} !/umi_smt.php$
 RewriteCond %{REQUEST_URI} !/dummy.php$
 RewriteRule ^.*$ /dummy.php [L]
 ########### UMI.CMS - update end ###########

Если система новее, тогда этого кода не будет в htaccess, необходимо в корневой папке сайта найти файл updating и удалить его.

После его удаления заглушка с сайта исчезнет и сайт будет работать уже на новой версии.