Fatal error: Declaration of Aspro\Smartseo\Models\SmartseoFilterRuleTable::getRowById($id) must be compatible with Bitrix\Main\ORM\Data\DataManager::getRowById($id, array $parameters = []) in /home/bitrix/www/bitrix/modules/aspro.smartseo/lib/models/smartseofilterrule.php
Решение проблемы довольно простое. Откройте файл, на который указано в ошибке, найдите в нем строку с ошибкой, в ней будет функция getRowById($id).
Поменяйте ее на getRowById($id, array $parameters = []), т.е. добавьте указание второго параметра.
После этого действия ошибка пропадет. Таких файлов может быть несколько, вот список где лучше всего поправить сразу функцияю getRowById:
- /bitrix/modules/aspro.smartseo/lib/models/smartseofilterrule.php
- /bitrix/modules/aspro.smartseo/lib/models/smartseofiltertag.php
- /bitrix/modules/aspro.smartseo/lib/models/smartseonoindexconditiontable.php
- /bitrix/modules/aspro.smartseo/lib/models/smartseonoindexruletable.php
- /bitrix/modules/aspro.smartseo/lib/models/smartseoseotexttable.php
PS: обновление для АСПРО smartSEO уже выпущено, но если у вас не куплено продление, вышеперечисленные действия вам помогут решить проблему. А если вы хотите продлить АСПРО, напишите нам.