Антон Круппо

Антон Круппо

+24
Репутация
65
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Не работает корректно PHP 7.1 18 июля 2022 в 14:29

Будет ли корректно работать, если сайт закодирован в php7.1

Антон Круппо

Метод научного тыка, что говорит?

Nikolay

Установил на CORN выполнение задачи с использованием php 7.2

Ошибка не появлялась! На этой версии php модуль bcmath отрабатывает нормально. По крайней мере пока молчит!

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

СПАСИБО ВСЕМ КТО ПОМОГАЛ В РЕШЕНИИ ПРОБЛЕМЫ.

ИЗВИНЯЮСЬ ПЕРЕД ТЕМИ -  КТО ОБИДЕЛСЯ ЧТО Я НЕ ПОБЛАГОДАРИЛ.

Всем поставил в репутацию +

#2 [ЕСТЬ РЕШЕНИЕ] Не работает корректно PHP 7.1 17 июля 2022 в 16:33

Попробую напишу тоже.

Антон Круппо

У меня задача крон сейчас для одного сайта выглядит так: /usr/local/bin/php7.4 ~/домен/public_html/cron.php, а для другого /usr/local/bin/php5.6 ~/домен/public_html/cron.php. Задача крон где дополнения которые под кубиком работают.

Nikolay

А сами сайты тоже закодированы по этими же php...?

Будет ли корректно работать, если сайт закодирован в php7.1

А задачу сделать: в моем случае — /opt/php72/bin/php -f /server/cron.php мойдомен.ru

#3 [ЕСТЬ РЕШЕНИЕ] Не работает корректно PHP 7.1 17 июля 2022 в 11:33

возникает ошибка при работе CORN

Антон Круппо

Тоже не давно была проблема PHP  в задачи Cron, написал в техподдержку хостинга, получил ответ: «Версия PHP, которая задаётся в разделе Сайты, не влияет на версию консольного интерпретатора. Если вам необходима конкретная версия интерпретатора для использования в консоли, воспользуйтесь командой phpX.X, где X.X — нужная версия:» Так и сделал в интерпреторе установил нужную версию php и задача крон сработала.

Nikolay

Спасибо за подсказку. Попробую напишу тоже.

Если поможет расскажу!

#4 [ЕСТЬ РЕШЕНИЕ] Не работает корректно PHP 7.1 16 июля 2022 в 20:43

Из текста ошибки предположу, что у вас не включен модуль BCMath.

IamB

В том то и дело bcmath включен… На PHP 5.6 работает нормально и на Php 7.2 тоже нормально, но глючит только версия 7.1. Пробовал переустановить ее но не помогает!

#1 [ЕСТЬ РЕШЕНИЕ] Не работает корректно PHP 7.1 16 июля 2022 в 15:38

Всем дорого здравия!
Подскажите пожалуйста, кто знает можно ли закодированное для php7.1 запускать на php 7.2

Устанавливаю InstantMedia Server 1.4, а он закодирован в ionCube для php7.1 и возникает ошибка при работе CORN

PHP Fatal error: Uncaught Error: Call to undefined function bcmod() in /core/cms.php:0
Stack trace:
#0 /var/www/distributions/data/www/downloads/server/core/cms.php(0): cmsCore->getLicCode()
#1 /var/www/distributions/data/www/downloads/server/core/cms.php(0): cmsCore->buildCode()
#2 /var/www/distributions/data/www/downloads/server/core/cms.php(0): cmsCore->__construct()
#3 /var/www/distributions/data/www/downloads/server/cron.php(23): cmsCore::getInstance()
#4 {main}
  thrown in /var/www/distributions/data/www/downloads/server/core/cms.php on line 0

А установленная версия InstantMedia Server 1.3 работает нормально! А хочется версию использовать поновее.

Вот я спрашиваю, можно ли  установить на php 7.2...? Будет понимать?

#1 Ошибка iVideo после обновления до 2.15.2 2 июля 2022 в 17:21

Приветствую форумчан! Может к-то-то знает решение?

После обновления возникла ошибка, при создании и редактировании категории в iVideo, если включен режим отладки:

Изображение

Если режим отладки отключен, то ошибка не отображается.

Пробовал устанавливать видеокомпонент на свежеустановленную InstantCMS 2.15.2, появляется та же ошибка:

Notice: Undefined index: type in /templates/default/assets/ui/form_fields.tpl.php on line 4

Плюс несколько других:

Во время установки: включен режим отладки
Warning: fopen(/upload/video/cache/qlock): failed to open stream: Permission denied in /system/controllers/video/hooks/cron_convert.php on line 0
Warning: flock() expects parameter 1 to be resource, boolean given in /system/controllers/video/hooks/cron_convert.php on line 0
Warning: fopen(studio/upload/video/cache/qlock): failed to open stream: Permission denied in /system/controllers/video/hooks/cron_convert.php on line 0
Warning: flock() expects parameter 1 to be resource, boolean given in /system/controllers/video/hooks/cron_convert.php on line 0

После установки: включен режим отладки, если отключить режим, то ощибок нет!
Warning: fopen(/upload/video/cache/qlock): failed to open stream: Permission denied in /system/controllers/video/hooks/cron_convert.php on line 0
Warning: flock() expects parameter 1 to be resource, boolean given in /system/controllers/video/hooks/cron_convert.php on line 0

Во время установки: выключен режим отладки:
Ошибка очистки: /upload/installer
Написал что прав нет, а права стоят 777 на файлы и папки.

Это неопасно, или может аукнуться в других компонентах? Стоит исправлять или просто отключить режим отладки и забыть?

#5 Изменить меню действий 4 июня 2022 в 15:12

Это где такое? У меня по клику.

Lora

В шаблоне «default»

#1 Изменить меню действий 1 июня 2022 в 12:05

Всем доброго здравия!

У меня  версия InstantCMS 2.15.1, шаблон дефолтный. Получается, иногда проводишь по экрану мышкой и случайно попадаешь на меню действий и оно раскрывается, хотя не надобно это.

Подскажите, может где решался такой вопрос… Через  поиск не нашел! 

Как сделать, чтобы меню действий открывалось на клик, а не при наведении?...

#6 Ошибка в запросе БД: (Инстант Видео) 24 мая 2022 в 16:43

У меня была проблема с полями в видео компоненте, связанными с фото.  Использовал патч, и проблема ушла.

Сделайте резервную копию файлов, которые используются в патче и замените их. Если ошибка ваша не исчезнет верните у себя  как было.

Прикрепленный файл
hooks-packages.zip 8 Кб
#7 [ЕСТЬ РЕШЕНИЕ] Скрыть кнопку подписки от пользователей 23 мая 2022 в 15:27

Проблема решена!

#8 [ЕСТЬ РЕШЕНИЕ] Скрыть кнопку подписки от пользователей 22 мая 2022 в 22:38

НЕмного изменил код и тоже сработало.
Вместо return true; поставил return false;

Надеюсь из-за этого значения ничего нарушится работа подписок для пользователей!

Спасибо за помощь!

#9 [ЕСТЬ РЕШЕНИЕ] Скрыть кнопку подписки от пользователей 22 мая 2022 в 20:10

system\controllers\subscriptions\hooks\content_toolbar_html.php

  1. return $this->renderSubscribeButton(array(
  2. 'controller' => 'content',
  3. 'subject' => $ctype_name,
  4. 'params' => $params
  5. ));
  6.  
  7. // Меняем на так
  8.  
  9. if($this->cms_user->id){
  10. return $this->renderSubscribeButton(array(
  11. 'controller' => 'content',
  12. 'subject' => $ctype_name,
  13. 'params' => $params
  14. ));
  15. }else{
  16. return true;
  17. }
Lora

К сожалению не сработало!

#1 [ЕСТЬ РЕШЕНИЕ] Скрыть кнопку подписки от пользователей 22 мая 2022 в 11:31

Доброго здравия всем!
В настройках я разрешил подписку только зарегистрированным пользователям. Подскажите, если не сложно, как скрыть эту кнопку «Подписаться» во всех компонентах и типах контента. ИзображениеЧтобы кнопку видели только зарегистрированные.

Есть такой код: 

<?php if(cmsUser::isLogged()) { ?>
    <!--/Код для пользователя-->
<?php } else { ?>
    <!--/Код для гостей-->
<?php } ?>

Только какой файл им можно обвернуть не могу найти. Возможно есть другое решение!

#10 Замена URL компонентов 16 мая 2022 в 12:02

Всем доброго здравия! Может кому пригодится мое решение...
Поменял на сайте Url компонента  у панели управления. Было: «admin», а я сделал: «dev».

Все работало как прежде, но возникли мелкие разногласия с компонентом Биллинг.

При нажатии на кнопку «Изменить баланс» у главного администратора, появлялась надпись: «An error occured»...

Когда вернул старый URL, ошибка исчезла.

Решил проблему используя компонент SEO. Он может подменять Url контента, а так же компонентов. При такой подмене ошибки Биллинга не возникало.

#11 [ЗАКРЫТО] В билинге 2.0.6 ошибки 11 мая 2022 в 12:27

Спасибо всем кто поучаствовал в исправлении ошибки. Натолкнули меня на правильную мысль!

Оказалось та же проблема с еще двумя платежными системами: MPay и LiqPay. Отсутствуют языковые файлы.

Решение: Создал языковые файлы для Paypal, MPay и LiqPay. Сделал перевод значений, насколько правильно — не знаю. Если кто продолжит правку буду рад услышать правильное решение.

Прикрепленный файл
billing-hooks-langs.zip 4 Кб
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.