Проблемы с установкой Биллинга

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 1 октября 2023 в 15:23

Всем привет! Купил и установил Биллинг. Захожу в компоненты, настроить а там вот такое...

E��g���l�Ȳ2���(v�Aφ�̊�π,7A�f��A�!S:�7�Us颵qġ@kbՑ!g�=[�d�, и так далее

а в конце ответ отладки...

Фатальная ошибка: Необнаруженная ошибка: класс «backendBilling» не найден в .../system/controllers/admin/frontend.php:544

При обновлении событий в компонентах тоже самое ��(v�Aφ�̊�π,7… и т.д.

Версия Instant-2.15.1, ionCube установлен, PHP-7.4

Даже ключи не могу ввести… Кто знает, помогите пожалуйста разобраться. Спасибо.

#2 1 октября 2023 в 15:32

Нужно на хостинге установить ioncube Loader, или сами в панели управления или напишите в тех поддержку. И ВТОРОЙ момент вроде как биллинг поддерживает только php 5.6 (хотя могу ошибаться)

#3 1 октября 2023 в 15:34

ionCube Установлен! А что еще есть ioncube Loader?

#4 1 октября 2023 в 16:18

ionCube Установлен! А что еще есть ioncube Loader?

Revers

это одно и тоже, значит у вас биллинг на версию php 5.6

#5 1 октября 2023 в 16:55

значит у вас биллинг на версию php 5.6

maxisoft

да, он поставляется по умолчанию кажется на 5.6, но там в письме к биллингу есть ссылки на скачивание и под другие php

Изображение

 Revers, скачайте под 7.2-7.4 и перезалейте на сайт ТОЛЬКО файлы (второй раз не устанавливайте) из папки package пакета...

Не забудьте делать бекапы сайта...))

#6 1 октября 2023 в 18:29

Да, но я изначально установил  7.2-7.4. 

#7 1 октября 2023 в 18:44

 Revers, перезалейте файлы, например, с помощью filezilla, включив двоичный режим передачи

Изображение

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

#8 1 октября 2023 в 19:09

Сделано, но теперь в Компонентах при входе в настройки Биллинга ....

503
Ошибка в запросе БД: Неизвестный столбец 'balance' в 'field list'
SELECT SUM(balance) as `total`
FROM cms_users i
LIMIT 1000

Добавлено спустя 6 минут

Куда дальше копать? Господа!

#9 1 октября 2023 в 20:47

Добавить нужный столбец через phpmyadmin например сделать запрос ALTER TABLE cms_users ADD balance DECIMAL(10,2).

#10 1 октября 2023 в 22:10

maxisoft СУППЕР! Получилось!!! Спасибо, РЕСПЕКТ!!!!!!!

Добавлено спустя 1 час

Рано обрадовался я..., нет страницы Баланс. 404 Страница не найдена

Добавлено спустя 15 минут

Не видно balance в Таблице: cms_controllers. Кто знает, это должно быть там. Если да, то как добавить balance в таблицу: cms_controllers? Или проблема в другом. !? Спасибо.

#11 2 октября 2023 в 10:23

Нужно на хостинге установить ioncube Loader, или сами в панели управления или напишите в тех поддержку. И ВТОРОЙ момент вроде как биллинг поддерживает только php 5.6 (хотя могу ошибаться)

maxisoft

У меня работает на php 7.4 instantcms 2.16.1 обновил пару дней назад пока норм )

#12 2 октября 2023 в 12:26

Куда дальше копать? Господа!

Revers

Вот целая тема по подобному вопросу:

instantcms.ru/forum/oshibka-503-v-ustanovke-billinga.html#post-347354

возможно чем то поможет...

Не видно balance в Таблице: cms_controllers. Кто знает, это должно быть там. Если да, то как добавить balance в таблицу: cms_controllers? Или проблема в другом. !? Спасибо.

Revers

В cms_controllers добавлять скорее всего ничего не надо..

В начале посмотрите в таблице #_users посмтрите есть колонка balance создалась ли она, и есть ли вкладка Баланс в профиле юзера? (см. указанную тему)

ЗЫ: если вкладка баланс есть и в таблице и в профиле… попробуйте удалить её таким запросом:

  1. ALTER TABLE `cms_users` DROP `balance`;

Вместо cms_ поставьте свой префикс...

А потом создать заново таким:

  1. ALTER TABLE `cms_users` ADD `balance` FLOAT NULL DEFAULT '0' AFTER `email`;

Только не забывайте делать бекапы))… сайта и базы...

#13 2 октября 2023 в 13:02

В том то и дело, что в таблице #_users есть колонка balance, а вот вкладки баланс в профилях у юзеров нет

Есть только у меня админа, и то ведет на 404 Страница не найдена

Замахался… Что делать?

#14 2 октября 2023 в 13:31

Есть только у меня админа, и то ведет на 404 Страница не найдена

Revers

На всякий случай спрошу… Доступы для вкладки выставлены?

Войдите в настройки вкладки Баланс (в админке)  Компоненты/Профили пользователей/Вкладки профилей/Баланс

Там так:

Изображение

Добавлено спустя 3 минуты

Замахался… Что делать?

Revers

Что то криво встало изначально… иногда бывает, смотрите ссылку на тему, что я дал...

Может быть есть смысл всё попробовать заново, если сайт новый, если же нет, ничего страшного, всё выправится)...

#15 2 октября 2023 в 13:51

В… Компоненты/Профили пользователей/Вкладки профилей/Баланс,. Все есть, Баланса НЕТ. 

Добавлено спустя 2 минуты

Нет Баланса в профиле пользователя...

Добавлено спустя 1 минуту

Ребята… Решим этот вопрос и оставим эту тему на форуме для людей. Чтобы не мучелись как я.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.