Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
BertieWooster

Установка скина

Recommended Posts

Добрый день,

 

Устанавливаю любой скин на 2.3.5, например, hi-tech. Импортирую картинки - нормально, импортирую скин - форум тоже не ругается. Но при назначении нового шаблона отображается он криво. И в файле css нет никаких классов, только информация о создании файла, а-ля FILE GENERATED BY INVISION POWER BOARD DO NOT EDIT BY HAND WITHOUT RESYNCHRONISING BACK TO THE DATABASE.

 

При копировании файла css с другого форума, где все нормально работает, отображение форума изменяется, но все равно кривое. И при использовании инструмента "Обновление кеш-файлов" css файл опять делается пустым.

 

Все делаю по Инструкции. Safe mode на сервере выключен. На всякий случай, закинул в папку форума .htaccess с php_flag safe_mode off. Права на все необходимые папки 777.

 

Никто с такой проблемой не сталкивался?

Share this post


Link to post
Share on other sites

Где css проверяете?

В базе данных css пустой или только в кэше?

Share this post


Link to post
Share on other sites

css проверил в админке - "Изменить таблицу стилей (CSS - расширенный режим)" и сам файл на сервере посмотрел.

Не совсем уверен, что правильно посмотрел в базе: таблица ibf_skin_sets и в ней set_cache_css и set_css - только информация об авторе.

Share this post


Link to post
Share on other sites

Если в админке нет, значит что-то с механизмом распаковки скинов.

Если в базе нет, значит и кэш создасться никак не может. И дело не в правах на папку кэша. И возможный safe mode тоже ни при чем.

 

В принципе проблема может быть в неправильно заданном пути к папке uploads, но тогда бы появилось сообщение, что архив пустой. Да и картинок тоже не было бы.

Еще теоретически может не хватить оперативной памяти или отпущенного времени на распаковку архива.

Но в случае с нехваткой оперативки тоже выдается сообщение об ошибке.

Share this post


Link to post
Share on other sites

Памяти для выполнения скрипта должно хватать 128М, времени тоже 90сек.

Есть подозрение, что какие-то проблемы с обработкой xml. Дело в том, что при импорте для другого движка, тоже косяки были.

Вы не могли бы ткнуть, где можно почитать про ручное копирование распакованного шаблона? А то что-то никак не найду нигде... Только про то, что нужно распаковать на локалхосте.

 

Попробовал перенести контент работающего скина: из skin_cache/skin_id и style_images(папка с картинками и css_skin_id.css).

Залил к себе на форум, назначил шаблон, но при заходе на главную форума получаю ошибку: Fatal error: Class 'skin_global_11' not found in /home/www/forum/sources/ipsclass.php on line 2168.

Видимо, что-то делаю неправильно или не до конца.

Share this post


Link to post
Share on other sites

Кэш не трогайте. Вам нужно в базу записать css.

В редактор админки. А кэш сам сформируется.

Можно сделать так – установите дома денвер с тестовым форумом и скины распаковывайте там. Потом переносите css (в базу, а не в кэш). Не знаю, правда, как с html быть в сложных скинах, если тоже отсутствует....

Вы не могли бы ткнуть, где можно почитать про ручное копирование распакованного шаблона?

Нигде не почитать. В сложных скинах может быть изменено около 200 шаблонов. Устанете руками переносить из одной админки в другую (иначе в базу не записать)

Но проблема явно в настройках хостинга, хотя с базовыми требованиями все ок (можно и до 3.x обновляться со 128-ю оперативки).

Share this post


Link to post
Share on other sites

Спасибо большое за ответы:)

Последний вопрос, html-шаблоны темы лежат тут /cache/skin_cache/skin_id?

 

Да, я тоже так понимаю, что дело в настройках сервера. Просто на том же самом сервере, но в другой папке лежит тестовый форум и там все нормально, вследствие этого, и заморочился.

Share this post


Link to post
Share on other sites
Последний вопрос, html-шаблоны темы лежат тут /cache/skin_cache/skin_id?

Нет.

Там лежит кэш – смесь html-кода шаблонов и php-кода файлов форума.

html шаблоны лежат в таблице базы данных.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...