Доктрина: Исключение произошло в драйвере [duplicate]

Я нашел еще одну проблему, вызвавшую эту проблему, и уже решил ее. Я случайно сохранил свой скрипт в кодировке UTF-16. Похоже, что PHP5 не может распознать тег <?php в 16-битной кодировке по умолчанию.

0
задан su8898 25 January 2015 в 07:41
поделиться

2 ответа

PHP cli использует другой ini, чем PHP apache.

Когда вы используете Symfony с обеих консолей (команд) и apache (приложение), вы должны убедиться, что оба ini-файла правильно настроены для Symfony .

В браузере вы можете перейти к web/config.php, чтобы увидеть отчет Symfony о ваших настройках PHP и т. д.

2
ответ дан Wouter J 20 August 2018 в 18:17
поделиться

В Ubuntu Apache использует /etc/php5/apache2/php.ini, а в командной строке используется /etc/php5/cli/php.ini. Это связано с вашей ОС, а не с Symfony2.

0
ответ дан dan-klasson 20 August 2018 в 18:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: