У меня случайная проблема с webpack-encore в symfony. Когда я обновляю свою страницу, у меня возникает проблема:
"Возникло исключение во время рендеринга шаблона.
("Предупреждение: htmlentities (): кодировка` throwAt 'не поддерживается, если
UTF-8 ")."
Я обновляюсь, и у меня есть:
"Возникло исключение во время рендеринга шаблона.
("Предупреждение: htmlentities (): кодировка` обработчик 'не поддерживается, если
UTF-8 ")."
Я обновляюсь, и моя страница в порядке.
И это петля ... (так странно!)
На других страницах я не вижу петли. Если я обновлюсь, может, поработаю, а может и нет.
Я сделал несколько тестов. Если я изменю эту строку в TagRenderer.php (функция: convertArrayToAttributes; строка 114):
return sprintf ('% s = "% s"', $ key, htmlentities ($ value));
с:
return sprintf ('% s = "% s"', $ key, htmlentities ($ value, ENT_COMPAT |
ENT_HTML401, "ISO8859-1"));
Это работает все время. Но я не уверен, что это хорошие решения.
Когда я помещаю «$ value» перед строкой «htmlentities ($ value)», значение равно: «stylesheet».
Когда я перезагружаю свой компьютер, эта проблема исчезает, но со временем она становится!
У вас есть идеи?
Для информации:
Я на изображении докера.
Мой исходный код в UTF-8
Редактировать: Очевидно, я очищаю кеш (с помощью команды или удаляем папку) до, после и между обновлениями, но ничего не меняется.