Неожиданный символ на входе: '\' (ASCII = 92) state = 1 в приложении Silex

Я переместил свой сайт с локального на хостинг, и со мной что-то случилось. Я включаю этот файл конфигурации в свой index.php (это первое, что я делаю):

 <?php require_once __DIR__.'/../../vendor/autoload.php'; // some other stuff $app = new Silex\Application(); $app['debug'] = true; $defaultLocale = 'en'; $app->register(new Silex\Provider\TwigServiceProvider(), array( 'twig.path' => array( __DIR__.'/../views', __DIR__.'/../views/backend', __DIR__.'/../views/layouts', __DIR__.'/../views/components', __DIR__.'/../views/backend/components', ), )); $app->register(new Nicl\Silex\MarkdownServiceProvider()); 

Но сайт жалуется таким образом:

Предупреждение : Неожиданный символ на входе: '\' (ASCII = 92) state = 1 в /public_html/_inc/config.php в строке 7

Ошибка анализа : ошибка синтаксиса, неожиданный T_STRING в /public_html/_inc/config.php в строке 7

В принципе, строка 7 – $app = new Silex\Application(); , Я использую Silex, и на сервере работает PHP 5.2. Папка поставщика (которая содержит всю инфраструктуру и сторонние вещи) находится в корне ( / )

Мне было интересно, что у него возникли проблемы с автозагрузкой, но я не нахожу, что может быть точно и как его проверить. Вы находите что-нибудь странное? Заранее спасибо.

Solutions Collecting From Web of "Неожиданный символ на входе: '\' (ASCII = 92) state = 1 в приложении Silex"