https://git-scm.com/docs/gitattributes/2.19.2
Создайте файлик в корне репа, .gitattributesполезно будет прописать так же и переносы строк, а то получится так, что файлы в репе в одну строку
Открываете файл в нормальном редакторе, ctrl +a , ctrl + c. Сохранить в кодировке utf, увидите подобные коментарии как в примере, в следствии перекодировки. ctrl + v, сохранить. Проделать на всех файлах
Александр Панков, вот я вам самый простой пример и дал, поставьте на убунту в wsl например php зайдите в etc/php и сразу станет все понятно
Можете даже прям в образе посмотреть, думаю там так же
Анализируйте логи, посмотрите откуда берутся ресурсы, особенно js, перенесите проверенные на локальный сайт, уберите все cdn. Проверьте ваши формы на предмет xss
Чтоб понять лучше, соберите на живой машине или в виртуалке подобный сервер, сразу станет понятно как работают расширения и как они включаются и ставятся
Ну mcrypt уже старая библиотека, которую можно насильно только включить в сборку, а опкэш это из стандартного набора, дев расширение это значит для разработки, включает заголовки для компиляции
/:\"(.*)\"/