Веб-приложение Ajax работает с разных серверов Fedora, но не с сервера Ubuntu

0

У меня есть веб-приложение AJAX, которое использует jQuery 1.7.1, backbone 0.9.2 и handlebars 2.0.0 alpha. На серверах работает несколько экземпляров - самая старая версия - Fedora 13 с Apache 2.2.16, новейшей версией является Fedora 19 с Apache 2.4.4. Он также работает на Ubuntu Lucid. Однако в более новой версии Ubuntu (oneric, exact, trusty beta 1) я получаю jQuery необработанные исключения. Я проверил все мои PHP-фреймы, и все они выглядят отлично.

Я не прошу кого-либо исправить мой код, но я не понимаю, как код, запущенный в браузере, может быть поврежден сервером. Я могу думать только о том, что Apache является виновником, но у меня есть работа над рядом версий Apache, включая те, которые используются на новых серверах Ubuntu.

Я был бы очень признателен за любые предложения о том, что может быть причиной. Благодарю.

  • 0
    Вам нужно провести дополнительные исследования в консоли разработчика вашего браузера. Скорее всего, одна из ваших установок неправильно настроена или развернута, что приводит к сбою загрузки одного или нескольких сценариев.
Теги:

1 ответ

0
Лучший ответ

Это оказалось проблемой, на которую уже ответил SO:

Загрузка шаблона Handlebars через AJAX возвращает объект документа вместо строки

Тем не менее, я до сих пор не понимаю, как он работал в Fedora, но не Ubuntu, с теми же версиями Apache и т.д.

У кого-нибудь есть идеи?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню