Не так давно у меня были проблемы с активами javascript.Когда я вносил в них изменения, они не вступали в силу, и файл становился недействительным javascript (ошибки и предупреждения бросания firebug).
Я заметил, что мои изменения не появляются, и в них добавляются специальные символыконец файла.Немного больше копания, и я заметил, что специальные символы - это точно количество символов моих правок.
Оригинальный код:
$(document).ready(function(){
alert('what');
});
Добавление строки должно выглядеть следующим образом:
$(document).ready(function(){
alert('what');
alert("what's going on?!);
});
Рендерится так:
$(document).ready(function(){
alert('what');
});��������������������������
Когда я исследовал, я обнаружил, что модификация конфигурации Apache /etc/httpd/conf/httpd.conf
и комментирование EnableSendfile off
исправили проблему...
Теперь проблема вернулась, но конфигурация apache не изменилась.
Пожалуйста, помогите.Моя текущая работа - переименование файла, просмотр нового файла и присвоение ему имени;это очень меня раздражает.
Я работаю на бродячей коробке, CentOS 6, PHP 5.3 / apache 2 - оригинальное решение можно найти здесь: Общая папка в VirtualBox для Apache .
К сожалению, это больше не работает.