multiscripter: Тестовый сайт в папке publc_html/test? Тогда пропишите для тестового RewriteBase /test/, т.е. раскоментируйте строку и измените путь по умолчанию. Что будет?
Только сейчас обратил внимание на путь: /home/sitename/public_html/includes/src/Rugento_Ymlpro_Model_Source_Marketcategory.php
Это же путь из папки компиляции... т.е. компиляция не отключена, судя по логу. У вас все строки закомментированы в файле /includes/config.php?
multiscripter: Вы предлагаете разобраться в логике этого кода? Если так, то здесь я вам не помогу. Суть моих соображений в том, что ionCube пытается декодировать файл, который ему не под силу. Если так, то нужно разбираться в том, почему на старом месте - мог, а тут, вдруг, не может. Можно еще обратиться за помощью к разработчику модуля, спросив его, к чему именно привязывается зашифрованный модуль.
multiscripter: Да, такой момент. Сравните версии ionCube на новом и старом местах. Они должны совпадать. Если нет, то проблема может быть как раз в том, что модуль и-куба (так и хочется написать суккуба) на новом месте не может декодировать этот файл по причине того, что он не соотв. кодировщику. А на старом месте модуль и-куба соответствовал. Однако, вспоминаю, что вы писали, что хостинг тот же самый, т.е. окружение то же самое, только домен изменился... тогда то, что написано выше, забудьте. Смотрите в сторону привязки этих файлов к полному урлу сайта, т.е. на поддомене или в подпапке работать уже не будет. Для уточнения этой информации лучше писать тому, у кого вы брали эти кодированные файлы.
multiscripter: Тогда нужно убедиться, что дело в закодированных файлах. Если так, то тогда искать в сторону "проблемы с кодированными через ionCube файлами". Как проверять? Отключить расширения (модули магенты), которые используют эти файлы и убедиться, что без них все ОК.
multiscripter: Открыть в текстовом редакторе и посмотреть что отобразиться. Если там не php кода, а какая-то абракадабра, то этот файл закодирован с вероятностью 97%. Правда, закодированные файлы могут подключаться, т.е. файлы, которые указаны в логе ошибок могут быть некодированными, но где-то в коде может быть include или require, который подключает кодированный файл.