Здесь я хотел кратенько написать о новшествах и какие же чудеса нас ждут в php7, но сначала решил обновить собственно данный блог, чтоб не быть голословным, но что-то пошло не так.

Стандартный вариант, как и предупреждает официальный сайт - не работает, то есть по одному клику обновиться в админке обновиться в этот раз не получится.

Ок, тянем пакет обновления и пытаемся установить через менеджер расширений.

Вариант с пакетом bz2 не прошел - хостинг говорит не понимает такой архив, вариант с .zip тоже почему то не сработал - XML-файл не найден. (Что это - глюк этого хостинга или недоработка релиза??)

Пробуем вариант c tar.gz.

Получаем 

Fatal error: Maximum execution time of 30 seconds exceeded in …/joomla15.ru/libraries/joomla/archive/tar.php on line 169

Ай, нехорошо так делать, зачем нельзя обновиться из админки то?

Не, я понимаю, можно пойти в настройки пыха, увеличить время выполнения, но ведь это отсеет сразу кучу пользователей?

ЗЫ. To be continued, потестирую и расскажу про прелести новой версии, но сначала надо же и обновиться и понять как это делать на шаред-хостингах.

Так как же обновиться до версии Joomla 3.5?

Оффсайт предлагает нам три метода обновления, рассмотрим их поподробнее

  • Метод A
    1) Скачать пакет обновления из https://www.joomla.org/download.html
    2) Скопировать пакет в папку сайта /tmp folder (примечание - эта папка прописана в файле конфигурации configuration.php - убедитесь что прописана она корректно)
    3) Компонент обновлений Joomla! будет использовать пакет из вашей папки /tmp
  • Метод B
    1) Скачать пакет обновления из https://www.joomla.org/download.html 
    2) Скопируйте пакет обновления в корневую папку вашего сайта и распакуйте его через файл-менеджер панели управления хостинга (ну или ssh если он нравится или много сайтов). В случае, если есть галочка "Перезаписывать файлы", то убедитесь что она выставлена на Да.
  • Метод C

    Не используйте его!!!

    Я даже переводить не буду, потому что этот метод подразумевает передачу кучи мелких файлов по ftp, что потенциально ведет к ошибкам, которые потом очень сложно понять!
    И вероятность таких ошибок вовсе не 0,01%, а очень даже высока (порядка 10-20%, а то и выше).

Я уже обновил этот блог, использовав метод B, как самый универсальный, не требующий долго времени выполнения скриптов.

Но, хочется отметить что зря разработчики упомянули метод C вообще, так как он ведет к потенциальным ошибкам, и зачем они в пакет обновления включили столько всего, что он весит аж 10Мбайт в zip и 6Мбайт в формате tar.bz2?

Еще большим недостатком видится необходимость идти в панель управления хостингом для заливки и распаковки, впрочем в первом методе достаточно ftp, но и там могут быть подводные камни, как ограничение времени выполнения скрипта.

Добавить комментарий


Защитный код
Обновить

Последние комментарии

  • В любом случае это будет инструкция, постараюсь конечно максимально полно, но инструкция как выявлять ...

    Подробнее...

     
  • Ок жду. у меня почти 120 сайтов из них 90 на джумле разных версий ) так что мне это важно поэтому ...

    Подробнее...

     
  • Да, это важная часть. Проблема в том что айболит видит не всё. То есть это мера необходимая, но ...

    Подробнее...

     
  • Короче, я обновил php пропатчил сайты и почистился от вирусов ай болитом на этом моя процедура защиты ...

    Подробнее...

     
  • Прошло еще почти полтора месяца а так и не дописали (

    Подробнее...

Вы смотрели