Не подхватываются JS скрипты после переноса сайта на боевой хостинг

Главные вкладки

Аватар пользователя Angel_Kristy Angel_Kristy 19 сентября 2014 в 18:17

Привет, друпалисьты.

Буду очень благодарна за помощь в решении проблемы. Абсолютно рабочий сайт перенесен на боевой хостинг. После переноса не работает ни один JS скрипт. После включения агрегации JS часть скриптов работает, но возникают проблемы с СKEditor (он просто не отображается, поля body вообще не видно, есть только метка) для него также пробовала в настройках проставлять агрегацию, но это ситуацию не меняет. Грешу на хостинг, но нужны веские аргументы, чтобы предложить заказчику переезд на новый хостинг (права на папки абсолютно одинаковые, как на локальном так и на боевом серверах).
Проводила эксперимент. Сливала сайт с хостинга обратно на локальный сервер (мало ли в процессе переноса было что-то упущено, что было маловероятно) и вуаля на локальном вновь все ok.

Заранее спасибо.

Комментарии

Аватар пользователя Angel_Kristy Angel_Kristy 10 ноября 2015 в 11:49

Пути все верны. Скрипты находятся. Вот скрин с файрбага при отключенной агрегации JS и после чистки кеша на сайте. Тем не менее ни один из них не отрабатывает

Аватар пользователя Angel_Kristy Angel_Kristy 19 сентября 2014 в 20:06

NurOff wrote:
775?

Да, абсолютно на все папки (понимаю, что не секьюрно, но пока в процессе решения проблемы уже вариант с недостаточным количеством прав отметаю).

Что касается консоли, то в ней вижу ошибку TypeError: this is not a function в drupal.js - скрипт ядра. Эта же ошибка есть и на локальном сервере, тем не менее проблем с остальными JS не возникает. На сайте установлен модуль JQuery Update (отмечена версия JQuery 1.8 пробовала и другие, но без результатов). Думаю суть явно не в этой скриптовой ошибке, поскольку на локальном была бы та же беда.

Аватар пользователя Orion76 Orion76 20 сентября 2014 в 1:06

Вэб-сервер не nginx?
Скрипты "находятся" "визуально" или пробовали как-то иначе загружать?..
Хорошо бы лог вэб-сервера посмотреть, на предмет "доступ запрещен" и т.п.

Аватар пользователя Angel_Kristy Angel_Kristy 10 ноября 2015 в 11:49

orion76 wrote:
Вэб-сервер не nginx?
Скрипты "находятся" "визуально" или пробовали как-то иначе загружать?..
Хорошо бы лог вэб-сервера посмотреть, на предмет "доступ запрещен" и т.п.

Спасибо за вопрос. Через Cpanel вижу возможность добавления Apache обработчиков, тем не менее пару раз при инсталляции модулей Drupal в админке видела ошибки вида "nginx 504 gateway timeout" (т.е. там связка Apache + nginx/1.7.1)

Из логов, которые доступны мне есть только это (см. в аттаче, нужно только заменить расширение на gz, иначе сюда приаатачить не могла)

Аватар пользователя Angel_Kristy Angel_Kristy 20 сентября 2014 в 10:48

dashiwa wrote:
Может у вас кеширование на сервере стоит жестокое. Создайте в корне тестовый файл и запустите.

Файлик подкинула и сразу же до него достучалась.

Аватар пользователя Orion76 Orion76 20 сентября 2014 в 14:07

Судя по тому куску логов, который Вы выложили (с 17/Sep/2014:13:06:42) на запрос скриптов отдается код 304 (Файл не изменился), с кодом 200 ни одной записи..

Аватар пользователя Angel_Kristy Angel_Kristy 20 сентября 2014 в 15:36

orion76 wrote:
Судя по тому куску логов, который Вы выложили (с 17/Sep/2014:13:06:42) на запрос скриптов отдается код 304 (Файл не изменился), с кодом 200 ни одной записи..

Да, то же самое показывает и файрбаг (см. скрин из второго комментария в теме). То же самое и на локальном сервере

А вообще может проблема как-то с nginx связана? Может какие-то настройки не учтены?