Перестал работать CurrencyRate
Всем привет, перестал работать модуль. Не работает как в админке так и пользовательской части. Пишу Володе он молчит. Может кто подскажет в чем проблема?
Комментарии: 8
Как минимум стоит посмотреть ошибки в логах.
посмотрели, я в этом не сильно понимаю, смотрел человек еще который понимает в этом, но в итоге решение почему, не нашлось.
Вариантов тут может быть много, поменялись настройки хостинга, сменили версию php, обновляли движок, может у ЦБ изменилась отдача курса и т.п. Т.е. надо смотреть изнутри детально.
Можете создать тему в разделе Работа, или привести часть логов здесь, возможно кто то уже сталкивался с подобной проблемой.
Можете создать тему в разделе Работа, или привести часть логов здесь, возможно кто то уже сталкивался с подобной проблемой.
кстати да. что случилось с прекрасным дополнением?
автор молчит
автор молчит
Коронавирус! Все на самоизоляции :)
Если серьезно — то все в порядке, все работает. По моему, ошибки где-то у вас.
Если серьезно — то все в порядке, все работает. По моему, ошибки где-то у вас.
Не работает. В панели курсов вместо наименований и буквенных кодов стоят нули и поменять нельзя — ошибка currencyrate_err_ae без расшифровки.
Сниппет по идее должен работать, но видимо из-за отсутствия заполнения буквенных кодов работать не может.
Есть мысли насчет всего этого?
ПО: PHP 7.4.6, MySQL 5.6.48, Apache 2.4.10, MODX 2.7.3.
Сниппет по идее должен работать, но видимо из-за отсутствия заполнения буквенных кодов работать не может.
Есть мысли насчет всего этого?
ПО: PHP 7.4.6, MySQL 5.6.48, Apache 2.4.10, MODX 2.7.3.
Некоторое решение придумал, может кому поможет: вручную в БД вбил доллару, чей цифровой код 840, буквенный код USD и наименование Доллар США, затем удалил содержимое папки core/cache. Сниппет заработал и показывает нужные цифры.
Проблема неработающего компонента в том, что в
core/components/currencyrate/model/currencyrate/mysql/crlist.map.inc.php
и core/components/currencyrate/model/schema/currencyrate.mysql.schema.xml
у строковых полей (dbtype = varchar) стоит phptype = varchar, а должен стоять string
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.