2015-05-15 1 views
2

У меня есть приложение, отличное от SilverStripe, которое я хочу сохранить в папке в корне моей папки веб-сайта SilverStripe. Назовем его myApp.Как сообщить SilverStripe, что папка кода (содержащая подпапку _config) не является модулем SilverStripe?

Это папка, в ней называется _config (т.е. MYAPP/_config)

Когда я флеш сайта, я получаю ошибку:

Fatal error: Uncaught exception 'Exception' with message 'There are two files containing the "Event" class: ... 

Видимо SilverStripe пытается лечить MYAPP как модуль, благодаря наличию папки _config (это documented here). Как я могу сказать это не делать этого?

ответ

2

В файле Ядро/манифест/ManifestFileFinder.php Я нашел кое-что, что, казалось, вызывало исключение модулей. Оказывается, мне нужно, чтобы добавить файл в MYAPP папку с именем _manifest_exclude

После существовал этот файл, он исправил проблему.

Смежные вопросы