Нынче установщик джумлы больно умный стал. Проверяет в начале требования и если хостинг им несоответствует — отказывается инсталлировать. Тупо горит кнопка «Повторить проверку» и все.
Чаще всего это связано с переменной register_globals. На многих хостингах она по умолчанию включена.
Решение:
Чтобы инсталляция свершилась, нужно переименовать htaccess.txt в .htaccess и добавить туда строку:
php_flag register_globals off
Надеюсь, вам это поможет 🙂