Ошибка при обновлении Joomla: «AJAX Loading Error: Not Found»

Полезное для Joomla


Вы когда-нибудь видели это сообщение при попытке обновить ваш сайт на Joomla?

 AJAX Loading Error: Not Found

В этой статье я покажу вам несколько вариантов избавления от этой ошибки и беспроблемного запуска обновления Joomla.

Причина № 1. Неверные значения в max_execution_time и memory_limit

Вы можете столкнуться с ошибкой AJAX Loading Error: Not Found при обновлении, если в вашем php.ini слишком мало PHP-параметров max_execution_time и memory_limit.

Свяжитесь с командой веб-хостинга и попросите их установить max_execution_time = 120 и memory_limit = 128M.

 

Причина № 2. Недостающие файлы

Одна из причин, по которой Joomla может сообщить вам об «AJAX Loading Error: Not Found», — это отсутствие файлов или папок в папке /administrator/com_joomlaupdate:

Чтобы проверить, так ли это:

  • Создайте резервную копию своего сайта.
  • Распакуйте установочный пакет Joomla в корень вашего сайта-нарушителя.
  • Запустите обновление Joomla снова.

Если ошибка все еще сохраняется, продолжайте читать.

Причина № 3. Ограничения на сервере

Вы также можете столкнуться с ошибкой AJAX Loading Error: Not Found из-за чрезмерно ограничительной конфигурации сервера. Ваш сервер просто отклоняет запросы к сценарию извлечения обновлений Joomla.

Попробуйте этот обходной путь:

  1. В корне вашего сайта переименуйте .htaccess в что-то вроде .htaccess-ORIGINAL.
  2. Запустите обновление Joomla
  3. Переименуйте .htaccess-ОРИГИНАЛ обратно в .htaccess

Если это не поможет, обратитесь в службу поддержки хостинга и попросите их разрешить вашему сайту Joomla работать со скриптом обновления Joomla.

Если ошибка все еще остается, попробуйте решение ниже.

 

Причина № 4. Неправильные права доступа к файлам

Другая причина ошибки при обновлении Joomla AJAX Loading Error: Not Found — неправильные права доступа и/или права собственности на файлы/папки /administrator/com_joomlaupdate/.

Чтобы это исправить, сделайте следующее.

Загрузите компонент «Admin Tools Core» с сайта akeebabackup.com:

Установите « Admin Tools» через менеджер расширений Joomla.
Перейдите в Компоненты >> Admin Tools:

Вы увидите панель управления «Admin Tools Core». Нажмите на кнопку Fix Permissions:
Теперь перейдите к Компоненты >> Joomla! Обновление, и вы должны быть готовы к обновлению Joomla.