modx revo and php7
В виду долгожданного выхода мажорной версии php.net/archive/2015.php#id2015-12-03-1 вопрос — кто-нить поднимал (может даже на бете)? Если да, то как работает?
Комментарии: 20
Текущая актуальная версия не работает, следующая – 2.5 будет работать, соответствующие пулл реквесты уже влиты в рабочую ветку. Можно взять версию с github – github.com/modxcms/revolution, но это develop ветка, что-то может не работать или работать не до конца, но маловероятно.
каким образом можно поставить develop версию? просто скачать? есть хоть какая-нибудь инструкция?
в 2.4.3 было написано, что что-то пофиксили для совместимости с php7. тестил? работает уже?)
Вот тут еще идет обсуждение github.com/modxcms/revolution/issues/12797
З.Ы.: у себя тоже пользуюсь php7cc
З.Ы.: у себя тоже пользуюсь php7cc
уже пользуюсь, быстродействие радует, но некоторые компоненты не работают, особенно что касается процессоров, которые в админке используются, их надо допиливать самому или ждать обновлений((
думаю, скоро будет обновление. пулреквесты на совместимость уже добавлены, так что всё будет норм)
msearch2 пока не поддерживает полностью в php7((( Василий сказал, что поправит, когда выйдет официально новая версия ModX
php7 в mSearch2 не поддерживается в админке? или речь также о фронтэнде?
Есть идея для фронта включить php7, а для админки по старинке юзать php 5.6
Есть идея для фронта включить php7, а для админки по старинке юзать php 5.6
Классная идея… Покажи потом, что получилось. =)
В итоге запустил на HHVM версию MODX 2.5.0-dev. Некоторые баги присутствуют, к примеру не копируются формы в «Настройке форм» в админке, затем redactor при аплоаде равно как и стандартный мэнэджер файлов при создании любого файла назначает неправильные права (фиксится плагином) — но это уже вроде как баг самого HHVM. Админка работает очень быстро. Прям очень. На не самом мощном тарифе M от leaseweb все работает быстрее чем на modhost.pro.
На PHP 7 у меня в админ-панели не отображаются изображения в медиа-менеджере, а также не работает менеджер установки пакетов из репозиториев (пишет LOADING и ничего не показывает). В отчётах (информация о системе — пустые строки напротив версии MODX и других параметров). То же самое на версии PHP 5.6. Проверял на нескольких сайтах. Версия MODX — последняя, 2.5.0. А вот на PHP 5.4 всё работает нормально. Версию PHP меняю через панель хостинга.
А в логах сервера что? Скорее всего не установлен curl или еще что-то
Хостинг не ukraine.com.ua случайно?
Да, именно этот хостинг. А что с ним не так?
Вероятно дело в сборке самих версий php. Буквально вчера как раз ставил revo на этот хостинг, на версиях php выше 5.4 не работает всё что вы описали.
Попробуйте написать в техподдержку, может помогут чем. Я разбираться не стал, просто ушёл на другой хостинг.
Попробуйте написать в техподдержку, может помогут чем. Я разбираться не стал, просто ушёл на другой хостинг.
Так и сделаю, спасибо за совет.
Я обратился в техподдержку, они не знают в чём может быть проблема и попросили найти данные phpinfo() с какого-нибудь другого хостинга, где успешно и без глюков работает связка PHP7 + MODX REVO 2.5.0. Вы не могли бы мне помочь в этом вопросе и предоставить такие данные? Это надо, чтобы сравнить конфигурацию хостинга и понять, в чём проблема.
Можете на modhost.pro создать тестовый сайт. И дать phpinfo c него. =)
Я сделал тестовый аккаунт. Да, на данном хостинге modhost.pro никаких проблем нет, версия PHP 7, глюков не наблюдаю. В техподдержке Хостинг Украина ничем помочь, походу, не могут. Менять хостинг в моей ситуации не представляется возможным, это не вариант. Что делать — я не знаю. Возможно, есть какие-то особые параметры сервера, которые не совпадают. Если у кого были подобные случаи — убедительная просьба подключиться к теме, чтобы найти источник проблемы.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.