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

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

Аватар пользователя SergeyRV SergeyRV 15 мая 2018 в 13:44

Добрый день!

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

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

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

Лучший ответ

Аватар пользователя SergeyRV SergeyRV 22 мая 2018 в 19:46

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

Комментарии

Аватар пользователя OldWarrior OldWarrior 15 мая 2018 в 13:50

SergeyRV wrote:

не видит файл /superfish/superfish.css

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

Аватар пользователя SergeyRV SergeyRV 15 мая 2018 в 18:13

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

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

Аватар пользователя Arion Arion 16 мая 2018 в 6:17
1

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

Аватар пользователя SergeyRV SergeyRV 22 мая 2018 в 19:46

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

Аватар пользователя ivnish ivnish 22 мая 2018 в 20:02

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