ответы немного неполные, 3 вещи, которые вы должны сделать
в php.ini вашей установки php (обратите внимание: в зависимости от того, хотите ли вы это для CLI, apache или nginx, найти правильное php.ini для управления. Для nginx он обычно находится в /etc/php/7.1/fpm
, где 7.1 зависит от вашей версии. Обычно для apache /etc/php/7.1/apache2
)
post_max_size=500M
upload_max_filesize=500M
memory_limit=900M
или для установки других значений. Перезапустите / перезагрузите apache, если у вас установлен apache или php-fpm для nginx, если вы используете nginx.
У сообщества Apache есть методы только для этого в StringEscapeUtils : метод escapeJavaScript
.
Похоже, он был перемещен в Apache Commons Lang 3 в ESCAPE_ECMASCRIPT в StringEscapeUtils.
Кажется, он снова двигался, теперь он является частью «commons-text» и называется:
StringEscapeUtils.escapeEcmaScript
Но он все еще существует.