Livestreet 1.0.4 php7
Кому интересно, прошу потестить.
Что это такое?
Это LiveStreet 1.0.3-replication адаптированный для работы под PHP 7Изменения от 1.0.3:
- Совместимость с php7.1
- Поддержка libmemcached
Обновление библиотек:
- CSSTidy до версии 1.5.5
- DbSimple
- Sphinx API
Возможные ошибки и способы их устранения:
В процессе перехода на седьмую версию php, обновив движок можно столкнуться с различными ошибками или уведомлениями на файлы плагинов.- Тут будет собран список известных ошибок и методы их устранения.
61 комментарий
тестировали«заводили двигатель»? )Можно ли обновиться или там в install-е что-то глобальное?
взял 1.0.3 replication — и адаптировал для работы на php7 (кстати на локалке по сравнению с 2.0 — летает как ракета на картинке)
обновлено пару библиотек, пару мелких фиксов
просто у меня двиг тоже почти 1.0.4 ) и нужно вручную смотреть изменения от Chiffa + заморочка с php (нужно оставить в работе обе версии: 5.6 и 7.0)
думаю еще в топике собрать примеры возможных ошибок\нотайсов и способы их решения.
можно заменить мультизагрузку, использовав другой jq плагин
Но лучше конечно победить свф. Я всё таки мельком поискал, думаю решение всё таки есть. Если есть желание, поищите на просторах ресурсов вопра инфу
В случае с WP — нужно курить лог изменений и тогда уже код смотреть… Но это не про меня.
Авторизация не работает, соответственно. Файлы конфига сохранены в UTF-8 without BOM.
При переходе обратно на PHP 5.6 ошибка исчезает.
github.com/gowebpro/livestreet1_php7/blob/1.0.4-php7/engine/modules/session/Session.class.php#L100
если вы совмещали вручную, проверьте еще раз что вы делали
Спасибо за версию 1.0.4, работает отлично!
Внимание. Hot Fix
Исправляет SQL ошибки на страницах блога «топ\обсуждаемые» и т.д.Поправить надо 1 строчку:
github.com/gowebpro/livestreet1_php7/commit/27357d0486ab515387660719690d269a4e66ab9b
Но!
Делаю php7.0-fpm restart, сразу делаю поиск, вываливает ошибку!
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SphinxClient has a deprecated constructor in /public_html/engine/lib/external/Sphinx/sphinxapi.php on line 157
не тестил
если не работает, то можно исправить ошибку следующим образом
на 157 строке файла public_html/engine/lib/external/Sphinx/sphinxapi.php
заменить
на
Но у меня в файле /public_html/config/modules/search/config.php
А у вас
с ошибкой поковыряюсь на днях, если есть возможность помочь с тестированием буду благодарен
Поэтому тестируем, делимся проблемами
Получаю такую ошибку
Гляньте выше, может заработает с другим содержимым.
Кому надо проверяйте.
Список плагинов:
aceAdminPanel — РАБОТАЕТ
admintopic
AutoCut
Best smiles
blockseditor — Плагин для установки произвольного текста в блок в сайдбаре и его редактирования через веб-интерфейс.
blocktop — Блок «TOP топиков»
Cleaner
configengine — Хранилище настроек для плагинов.
dpb — Отключение персональных блогов
extentedimage — Расширенная работа с картинками на сайте.
feedback — Форма обратной связи для Livestreet CMS
Форум
forum — Форум для LiveStreet CMS
LSGallery
lsgallery — Предназначен для создания фотоальбомов пользователей
LSGalleryPremium
lsgallerypremium — Advanced galleries for user
LSSettings
lssettings — Предназначен упаравления глобальными настройками
Mobile template
mobiletpl — Плагин для работы мобильного шаблона
Static page
page — Управление статическими страницами.
Search
search — Поиск — простой поиск по сайту не использующий Sphinx
Homepage: catalog.netlanc.net/
Sitemap
sitemap — Генерирует xml-файл с информацией для поисковых систем. Файл находится по адресу example.com/sitemap.xml (замените example.com на url своего сайта)
StickyTopics v2
stickytopics — Позволяет «закреплять» топики в лентах
UserTop
usertop — Блок «TOP пользователей»
Для тестов:
логин:login
Пароль:password
То ли сырая версия клиента то ли непонятно что еще. Посоветовали ему к разараобратится, отвечает что те ему сказали все работает и скорей всего сторонний код где то влияет на работу всего его и клиента и сервера. Какой именно сервак использует не сказал.
Частая глюк вообщем как я понял