На днях решил обновить модули, но не смог. Выдает ошибку. Такое ощущение, будто что-то не дает завершить обновление. Раньше такого не было. Выношу мозг хостеру. Перенесли на другой сервер, но не помогло. В чем тут дело и как лечится? На сканах суть проблемы.
Вложение | Размер |
---|---|
oshibka.jpg | 26.29 КБ |
snimok1.jpg | 60.65 КБ |
Комментарии
Возможно, сокеты на хостинге закрыты.
Обновляйте руками, а лучше с помощью drush
Начал уже изучать Drush. Но сам не программер, стремновато.
С большой долей вероятности на хостинге установлен ооочень старый пакет openssl, а далее php, drush. Требуйте от хостера обновления!
Проще хостера сменить, чем требовать обновления
Тоже не факт. Хостер предлагал php 5.6, но хотя и сайт на 7.56 друпал, выдавал ошибки. Т.е. не факт, что у другого хостера все норм будет.
Ну т.е. не с сайтом вопрос, не с компом, а конкретно с хостингом и нужно их добавить?
99%, что это хостинг.
Страшного ничего нет, попробуйте подключиться к серверу по ssh и в каталоге сайта ввести команду
drush up autoload
. Увидите, что ошибка повторится и там. И даже командаwget https://ftp.drupal.org/files/projects/autoload-7.x-1.8.tar.gz
вызовет ошибку, что укажет на проблемы с серверным окружением.В общем, все порешали. Было много вопросов, но в итоге попался грамотный спец, который все сделал
И не выдал в чём секрет был?
Перенесли на новый хостинг, но ошибка повторялась. Спец объяснил что есть 2 принципа обновления. И что по тому принципу что использует друпал не хватало какой-то папки. Он ее создал и все заработало. Т.е. чисто случайно тыкнул и получилось.
Тогда, вероятно, у вас была композиция из минимум двух багов.
Временная папка и невозможность коннекта с удалённым хостом
Возможно, я не сильный спец в этом. Решили вопрос и ладно.
Скорее всего перенос привел ко второму багу, т.е. к тому, что не стало папки и пришлось ее руками создавать. Т.е. базовая проблема - настройки сервера.
На бегет с Drupal 8 , была проблена похожая. Просто при установке папка tmp в файловой системе прописана была со слэшем , вот так /tmp и ничего не устанавливалось.Решение простое убрать слэш и оставить так tmp
Как-то так и решили походу
Восемь переносов в месяц, на разные сервера, позволят получить большой и бесценный опыт по прошествии двух (хотя бы) лет. Беспроблемные переносы редки, есть замороченные сайты, есть глупейшие хостинги. Например идёте с архивом на Руцентр и вспоминаете, что там слово локалхост в конфиге не прокатит, и это важная изюминка и по нервам, и по скорости и всё такое. Везде есть изюминки.
Пот поэтому я и не люблю переносы