2016-08-22 2 views
-3

Я новичок в symfony. Я создал проект symfony, используя: symfony new PhpSymfony // command. , когда я запускаю проект, используя: php bin/console server: run // команда, страница app.php отображается в браузере (http://localhost:8000). Но если я бегу без использования команды PHP бен/консольный сервер: бег, я получаю исключение в браузереPHP-расширение json требуется для использования NormalizerFormatter от Monolog

«RuntimeException в classes.php линии 5493: расширение JSON в PHP необходимо использовать NormalizerFormatter Монолог в»

Я бегу на http://localhost/app_dev.php и я использую сервер apache2 ... Как решить эту проблему?

ответ

1

Вам необходимо установить PHP и необходимые расширения PHP.

Установить расширение PHP JSON для * NIX/Linux:

sudo apt-get install php5-json 

В зависимости от Symfony версии, то Вам необходимо включить список расширений (для Symfony 2.8. *):

  1. PHP должен быть минимальной версией PHP 5.3.9.
  2. JSON должен быть включен.
  3. ctype необходимо включить.
  4. Ваш php.ini должен иметь настройку date.timezone.

Requirements for Running Symfony

Кроме того, вы должны set up Web-server.

Больше информации о настройке проекта Symfony here.

+0

да, это верно, спасибо .... –

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