Вход • Регистрация

Ошибки при установке 7.2.25

  • 05 марта, среда , редакция: 05 марта, среда
  • Всем привет! Попытался установить самую актуальную версию 7.2.5 на поддомен, на хостинге, на котором ранее всегда без проблем ставились предыдущие версии движка. Версия PHP 7.2. БД - в UTF8. Захожу в инстолл - всё норм, показывает, что всё хорошо, все требования соблюдены. Далее выбираю загрузить демо-контент, нажимаю далее... А далее, вместо, как обычно, нескольких минут установки контента, происходит мгновенный переход на следующий шаг с подтверждением, что всё ок, всё установлено, правда в строчке с логином и паролем для админки сами логин и пароль не отображаются, после чего при попытке зайти в админку выдаёт 404, а при заходе на сайт выдаёт белое поле без контента - на скрине виден слеш от хлебных крошек и верхняя часть подвала. Ну и при заходе по FTP видно, что папка userfls пустая, то есть понятно, что ни демо, ни модули не установились. Может, есть какие-то версии, что это может быть? Хостинг дёрнул - говорят, надо разбираться. Еще раз повторюсь - предыдущие версии работают на этом же хостинге, на этом же аккаунте без проблем. Заранее спасибо за советы!
    • 06 марта, четверг
    • На скриншоте надпись "Внимание, файл install.php не удален". Это говорит о том, что у системы прав нет на редактирование файлов. Не удалила install.php, не смогла заполнить config, распаковать demo.zip и т.д.
      Иногда бывает, когда установщику вроде показывается, что права есть на управление файлами, но по факту нет. Попробуйте установить 777 на все файлы CMS на хостинге и проверить владельца файлов и группу, где-то может что-то не соответствует
      • 06 марта, четверг , редакция: 06 марта, четверг
      • На данный момент перепробовал следующие действия:

        Несколько попыток переустановки с нуля.
        Присвоил всем файлам 777.
        Несколько попыток переустановки с нуля с правами 777 для всего.
        Попытка установить без демо-контента.
        Попытка установить с выбором демо шаблона из каталога, его скачиванием и указанием его для установки.

        Результат - один и тот же. Типа "Всё ОК". "Внимание, файл install.php не удален". Админка - 404

        Ответ от хостинга: "Есть также предположение, что не отрабатывает jquery, по не серверным причинам, хотя ссылки к источникам активны."

        Есть какие-то еще предположения, куда копать? Меня еще немного изначально напрягало, что архив 7.2.5 легче, чем предыдущие версии (9.02МБ против например 9,62МБ у 7.0.0.6). Так и должно быть? Типа оптимизация? Или что-то где-то не то?
        • 06 марта, четверг
        • Что-то с размерами у вас...
          • 06 марта, четверг
          • Я бы предложила еще раз скачать архив, попробовать поиграться с версией рнр и попробовать поставить на другой аккаунт/хост и т.д.
            • 06 марта, четверг
            • Ну да, какие-то проблемы скорее всего с настройками php на хостинге... Буду сейчас экспериментировать с PHP и разными версиями движка. Если всё как-то разрулится, обязательно отпишусь!
          • 06 марта, четверг
          • полный размер такой же, как у вас на скрине, а 9.02 МБ - это как здесь в кабинете на плашке с файлом для скачивания указано
            • 06 марта, четверг
            • У вас на скрине пустой белый экран. Если ключить отображение ошибок php, можно будет розобраться почему не работает.
            • 06 марта, четверг
            • Есть два пути:
              1 - проверять всё, искать причину,
              2 - просто тыкать одно и то же, и говорить - не работает!
              --------------
              - Проверьте все моменты, в том числе необходимые для установки модули (настройки РНР), посмотрите в технических требованиях к хостингу.
              - Попробуйте из того же архива на локальном сервере установку. Если ок, скопируйте всё на рабочий сервер, хостинг, пропишите настройки, и проверьте работу.
              Однозначно, нужно искать, в чём загвоздка.
        • 06 марта, четверг
        • Цитата
          Ответ от хостинга: "Есть также предположение, что не отрабатывает jquery, по не серверным причинам, хотя ссылки к источникам активны."
          Не-не, это чисто серверное что-то, типа прав на редактирование файловой системы, владельцев и т.п. Сами скрипты нет смысла трогать, сборка не новая уже, сотни раз там-сям ставилась корректно.

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

          А! И ещё бывает тупо квота дисковая, место кончилось и записать скрипты не могут ничего, т.к. ОС не даёт )
  • 06 марта, четверг
  • Господи! - да разверните локально и залейте на хостинг
    и не ставьте PHP выше 7.3-7.4 на хостинге
    - на хостинге уже выставите необходимые права на Кеш, Temp и Юзверь Файлс
  • 07 марта, пятница
  • Спасибо всем за участие, вопрос решён! Это оказалось особенностью настроек хостинга. Для того, чтобы движок мог установиться, необходимо было прописать в .htaccess 2 строчки:

    php_value session.save_handler "files"
    php_value session.save_path "/web/users/srv*****/tmp"

    Всё сразу заработало как надо (ну, еще пришлось увеличить max_execution_time, но с этим всё было понятно), в итоге всё установилось, всё летает.

    Ещё раз всем огромное спасибо за советы и предположения, где искать!
    • 09 марта, воскресенье
    • Цитата
      .htaccess 2 строчки:

      php_value session.save_handler "files"
      php_value session.save_path "/web/users/srv*****/tmp"

      А, ну или так )
      Но вообще да, это настройки конкретного сайта на хостинге, не прописаны по умолчанию директории для записи сессий. Точнее, это даже косячок хостинга, обычно "под ключ" хостинг все эти вещи должен учитывать по умолчанию. А самому всё прописывать приходится обычно когда чистый VPN покупаешь и там ставишь сам всё с нуля, апач, SQL, РНР и домены подключаешь в ручные папки сайтов

Новости

  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля 2024 г.
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.