Давайте пойдем с другой стороны — что вы меняли в конфиге?
найдите этот блок в своем конфиге:
/**
* Параметры компрессии css-файлов
*/
$config['compress']['css']['merge'] = true; // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use'] = false; // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
$config['compress']['css']['case_properties'] = 1;
$config['compress']['css']['merge_selectors'] = 0;
$config['compress']['css']['optimise_shorthands'] = 1;
$config['compress']['css']['remove_last_;'] = true;
$config['compress']['css']['css_level'] = 'CSS2.1';
$config['compress']['css']['template'] = "highest_compression";
* Параметры компрессии css-файлов
*/
$config['compress']['css']['merge'] = true; // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use'] = false; // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
$config['compress']['css']['case_properties'] = 1;
$config['compress']['css']['merge_selectors'] = 0;
$config['compress']['css']['optimise_shorthands'] = 1;
$config['compress']['css']['remove_last_;'] = true;
$config['compress']['css']['css_level'] = 'CSS2.1';
$config['compress']['css']['template'] = «highest_compression»;
я вот думаю, возможно проблема в том что
Current PHP version: 5.5
или проблема в ошибке какой-либо при обновлении
обновлял движок недавно с 1.0 до 1.03 и переносил на другой хостинг
Вот что я делал (как в ридми)
ОБНОВЛЕНИЕ С ВЕРСИИ 1.0
0. ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ ВАШЕГО САЙТА И БАЗЫ ДАННЫХ
1. Удалите старые файлы кроме /config/config.local.php и каталога /uploads/ со всеми файлами, скопируйте новые файлы движка в нужный каталог сайта
2.1 Зайти по адресу ваш_сайт_на_ls/install/ и на шаге создания базы данных поставить галку «Конвертировать базу 1.0 в 1.0.3»
Вы сами редактировали КСС? Дело в том, что там должны быть относительные пути.
Либо тот блок, о котором я говорю вы меняли в конфиг.локал.пхп.
Сбросьте кеш сайта.
СSS не редактировал, вносил правки в config.php и config.local.php
ну и конечно вносил правки в footer.tpl Про какие файлы вы имеете в виду? (КСС) Кэш сбрасывал- не помогает
Итак, расскажу что же наделал ТС у себя на хостинге. Когда я уже все исправил, то оказалось, что сайт недавно переехал на новый хостинг и, конечно, автор забыл упомянуть об этом в топике.
Примечание: если вы хотите чтобы вам помогли в решении проблемы — всегда давайте наиболее полную информацию: версия пхп, лс, плагина, последние действия (недавняя смена хостинга, шаблона, дизайна, правки в файлах). Чем больше дадите информации — тем больше шансов что вам помогут решить проблему. Топики о помощи с одним предложением почти всегда остаются без ответа. Ещё и минусом получат.
Что же было:
1. Все конфиги были сохранены в неверной кодировке — utf-8 с BOM. Нужно запомнить, что все файлы движка должны быть в кодировке utf-8 БЕЗ BOM. Если не знаете что это такое — гуглите. На этом сайте масса разговоров было на эту тему.
Проблема: из-за этого ехала верстка на сайте и могли не работать корректно некоторые плагины.
Причем автор писал ранее:
Сохранил файл config.php в формате utf8 without BOM, как рекомендуют тут результат: не помогло
Не «рекомендуют», а "однозначно крайне требуют", другие варианты не подходят.
2. На сайте все изображения на элементах интерфейса перестали показываться т.к. пути были такими в CSS:
$config['compress']['css']['merge'] = true; // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use'] = false; // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
которые верны, но компрессор уверенно путал пути и убирал слеш, что приводило к неверному адресу:
slreloaded.rutemplates/skin/
т.е. недоставало слеша после домена.
Дело оказалось в неверно выставленном серверном пути в конфиг.локал.пхп:
29 комментариев
Видно… slreloaded.rutemplates/skin/synio… чего не хватает?
найдите этот блок в своем конфиге:
и скажите какие параметры там у вас.
*/
$config['compress']['css']['merge'] = true; // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use'] = false; // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
$config['compress']['css']['case_properties'] = 1;
$config['compress']['css']['merge_selectors'] = 0;
$config['compress']['css']['optimise_shorthands'] = 1;
$config['compress']['css']['remove_last_;'] = true;
$config['compress']['css']['css_level'] = 'CSS2.1';
$config['compress']['css']['template'] = «highest_compression»;
Current PHP version: 5.5
или проблема в ошибке какой-либо при обновлении
обновлял движок недавно с 1.0 до 1.03 и переносил на другой хостинг
Вот что я делал (как в ридми)
ОБНОВЛЕНИЕ С ВЕРСИИ 1.0
0. ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ ВАШЕГО САЙТА И БАЗЫ ДАННЫХ
1. Удалите старые файлы кроме /config/config.local.php и каталога /uploads/ со всеми файлами, скопируйте новые файлы движка в нужный каталог сайта
2.1 Зайти по адресу ваш_сайт_на_ls/install/ и на шаге создания базы данных поставить галку «Конвертировать базу 1.0 в 1.0.3»
Либо тот блок, о котором я говорю вы меняли в конфиг.локал.пхп.
Сбросьте кеш сайта.
ну и конечно вносил правки в footer.tpl Про какие файлы вы имеете в виду? (КСС) Кэш сбрасывал- не помогает
И что у вас в common.css внутри .toolbar .toolbar-topic a.toolbar-topic-prev i
{include file='blocks.tpl' group='toolbar'}
{if $params.iCountTopic}
{/if}
вот это не совсем понял где этот файл должен быть?
Или (!) вы включили эту опцию, получили солидный файл, потом отключили, а файл остался.
включите снова и проверьте результат.
все отображается
с нет
Может просто оставить выключенным или все таки как-то по другому нужно?
да
Примечание: если вы хотите чтобы вам помогли в решении проблемы — всегда давайте наиболее полную информацию: версия пхп, лс, плагина, последние действия (недавняя смена хостинга, шаблона, дизайна, правки в файлах). Чем больше дадите информации — тем больше шансов что вам помогут решить проблему. Топики о помощи с одним предложением почти всегда остаются без ответа. Ещё и минусом получат.
Что же было:
1. Все конфиги были сохранены в неверной кодировке — utf-8 с BOM. Нужно запомнить, что все файлы движка должны быть в кодировке utf-8 БЕЗ BOM. Если не знаете что это такое — гуглите. На этом сайте масса разговоров было на эту тему.
Проблема: из-за этого ехала верстка на сайте и могли не работать корректно некоторые плагины.
Причем автор писал ранее:
Не «рекомендуют», а "однозначно крайне требуют", другие варианты не подходят.
2. На сайте все изображения на элементах интерфейса перестали показываться т.к. пути были такими в CSS:
При включенных таких параметрах конфига:
которые верны, но компрессор уверенно путал пути и убирал слеш, что приводило к неверному адресу:
т.е. недоставало слеша после домена.
Дело оказалось в неверно выставленном серверном пути в конфиг.локал.пхп:
в конце пути не должно было быть слеша:
как и для веб адреса
3. Также в топике я писал НЕ включать параметр сжатия, но автор почему-то решил по-другому — по факту осмотра пациента:
что делать нельзя. он должен быть всегда:
Кросспост из гида.