Ris

Ris

+657
Репутация
3768
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] на хостинге поменял папку сайта и теперь сайт не работает с ошибкой 500 25 декабря 2022 в 22:38

 bestit

Посмотрите файл /system/config/config.php

Там прямо в верхних строках указываются все пути сайта.

Особое внимание обратите на первый пункт root. Попробуйте указать там путь к папке с новым сайтом.

#2 [ЕСТЬ РЕШЕНИЕ] Ошибка после обнорвления 24 декабря 2022 в 20:01

Проблема исчезла или нужно разбираться с хостером дальше?

skitmag

Если всё работает, можно считать проблему временно решенной. И подыскивать потихоньку другого хостера.

На мой взгляд, хостер, у которого какие-то свои соображения по поводу безопасности — странный хостер.

#3 [ЕСТЬ РЕШЕНИЕ] Ошибка после обнорвления 24 декабря 2022 в 13:41

 skitmag

Самый рабоче-крестьянский способ убрать ошибку — в строке 86 файла /system/controllers/admin/frontend.php

Вместо 

  1. 'su' => $this->getSystemUtilization(),

написать 

  1. 'su' => [],

Отображения свободного места на диске на будет, но и ошибки пропадут.

#4 [ЕСТЬ РЕШЕНИЕ] Пропали пользователи в панели управления 18 декабря 2022 в 19:34

 skitmag

Смотрите логику:

У всех этот список отображается нормально. Независимо от движка и версий php и mysql.

Раз у Вас не отображается — значит Вы что-то там настроили или установили, что вызывает такой эффект.

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

#5 [ЕСТЬ РЕШЕНИЕ] cron настроен, задание sessionclean через него выполняется, но файлы устаревших сессий во временной папке не очищаются 11 ноября 2022 в 08:37

cron настроен, задание sessionclean через него выполняется, но файлы устаревших сессий во временной папке не очищаются

Запуск задания вручную из планировщика все чистит.

На мой взгляд, это явно указывает на то, что настроенный в задании cron /usr/local/bin/php7.4 и php, который работает на сайте — разные.

 bestit, зайдите в настройки — в колонке слева кнопка «Система» — нажмите и посмотрите, какая там указана версия php.

#6 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 19 октября 2022 в 09:53

не корректно работает как я описал выше после фокуса с подменой файлов и добавления вывода иконки, по вашим рекомендациям 

Happy

Да, это я ошибся.

Вместо <?php html_svg_icon('solid', $user->device); ?> надо добавлять

  1. <?php html_svg_icon('solid', $profile['device']); ?>
#7 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 19 октября 2022 в 01:00

 Happy

Просто скачайте версию devices1-0-3.zip и установите еще раз.

#8 Как подключить свой CSS код #2 18 октября 2022 в 11:16

Добавляю в templates/modern/scss/theme файл my.scss

Capitan

Просто найдите файл templates/modern/scss/theme/_custom.scss

Напишите в него свои стили, потом в админке «Сохранить и скомпилировать».

#9 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 17 октября 2022 в 22:45

Единственно как подвинуть чуть правее этот значок? 

Юран

Странно, у меня нормально отображается. Под спойлером выше гляньте.

Можно в файле \templates\modern\controllers\users\profile_header_device.tpl.php заменить

<?php html_svg_icon('solid', $user->device); ?>

на 

<?php echo '  '; html_svg_icon('solid', $user->device); ?>

#10 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 17 октября 2022 в 22:01

в каком файле и что прописать чтобы выводился значок устройства?

Юран

В свой профиль на сайте загляните. Уже должен быть.

Если шаблон модерн...

#11 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 17 октября 2022 в 21:27

Дайте ссылку посмотреть у кого установлено как выглядит.

Capitan
Изображение
#12 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 17 октября 2022 в 20:47

Можно как то привязать этот функционал к стандартному файлу шапки профиля ( кодик на вывод в файл)?

Happy

Сделайте в той же папке копию своего файла profile_header.tpl.php с именем profile_header_device.tpl.php

И там, где нужно, в этот файл вставьте код отображения значка девайса.

  1. <?php html_svg_icon('solid', $user->device); ?>

Также можно вставить отображение значка и в контент и в комментарии. Просто доработайте файлы шаблона, а лучше подмените их на другие при помощи хука по примеру хука \system\controllers\devices\hooks\process_render_users_profile_header.php

Он подменяет profile_header.tpl.php на profile_header_device.tpl.php.

Загляните в этот файл, там всё откомментировано.

#13 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 17 октября 2022 в 16:34

Не подскажите как прописать недостающий столбец, при установке ошибка выскочила

Happy

Версия mysql неподходящая у вас.

Вот так попробуйте:

Прикрепленный файл
devices1-0-3.zip 7 Кб
#14 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 16 октября 2022 в 21:51

Вот это работает.

Прикрепленный файл
devices1-0-2.zip 7 Кб
#15 [ЕСТЬ РЕШЕНИЕ] Вывод значка онлайн в зависимости от типа устройства 16 октября 2022 в 16:01

Меняется только при перезаходе)

CEH9I

Странно. У меня работает...

Буду искать дальше. Вешать на engine_start — слишком затратно. Будет каждый раз дергать базу при любом движении юзера.

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.