Залил на хостинг - не видит css Superfish

Аватар пользователя SergeyRV

Добрый день!

Переношу сайт на хостинг. Для создания меню использовал superfish.
После загрузки и установки на сайт не видит файл /superfish/superfish.css . из-за чего вся менюшка "разобрана".
js superfish работает.
css сайта и темы видит нормально. других ошибок не вижу.

как поправить?
ведь вручную этот css никуда не надо подключать?! и на локальном компьютере ведь всё ок.

P.S. Я не программист.

Модули и темы:
Тип материала:
Версия Drupal:
0 Thanks

Лучший ответ

Аватар пользователя SergeyRV
SergeyRV 5 месяцев назад

Спасибо. Как раз так начал пробовать.
Научился смотреть ошибки в друпале. Где выдало,что не видит всю libraries/ Superfish.
Вывод оказался очень простым. имя папки библиотеки должно было быть с маленькой буквы. facepalm
Хостинги не считывают,а на локальном компьютере норм.

Комментарии

Аватар пользователя OldWarrior
OldWarrior 5 месяцев назад
SergeyRV написал:
не видит файл /superfish/superfish.css

Мейби, /modules/superfish/superfish.css ? Куда вы залили этот файл и вообще - как именно подключили supefish ?
Кеш Drupala почистить тоже можно попробовать. Как и отключить (или наоборот, включить) объединение CSS.

Аватар пользователя SergeyRV
SergeyRV 5 месяцев назад

нет, файл в libraries/superfish/superfish.css
Месторасположение файла и настройки не менял в момент переноса на хостинг.

Кеш чистил. Объекинение css попробовал - сайт вообще падает. facepalm

Аватар пользователя Arion
Arion 5 месяцев назад
1

если закинуть стили с superfish.css в основной файл стилей (style.css) то сайт падает?
все файлы используемые на сайте хранятся у вас? или есть обращения к сторонним библиотекам?

Аватар пользователя SergeyRV
SergeyRV 5 месяцев назад

Спасибо. Как раз так начал пробовать.
Научился смотреть ошибки в друпале. Где выдало,что не видит всю libraries/ Superfish.
Вывод оказался очень простым. имя папки библиотеки должно было быть с маленькой буквы. facepalm
Хостинги не считывают,а на локальном компьютере норм.

Аватар пользователя itcrowd72
itcrowd72 5 месяцев назад

Потому что windows (которая у вас на локалке) не чувствительна к регистру символов. А у хостеров почти всегда linux, где регистр имеет значение