BertieWooster 0 11/29/10 13:27 Добрый день, Устанавливаю любой скин на 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. Никто с такой проблемой не сталкивался? Поделиться сообщением Ссылка на сообщение
Fisana 700 11/29/10 13:55 Где css проверяете?В базе данных css пустой или только в кэше? Поделиться сообщением Ссылка на сообщение
BertieWooster 0 11/29/10 14:03 css проверил в админке - "Изменить таблицу стилей (CSS - расширенный режим)" и сам файл на сервере посмотрел. Не совсем уверен, что правильно посмотрел в базе: таблица ibf_skin_sets и в ней set_cache_css и set_css - только информация об авторе. Поделиться сообщением Ссылка на сообщение
Fisana 700 11/29/10 14:14 Если в админке нет, значит что-то с механизмом распаковки скинов.Если в базе нет, значит и кэш создасться никак не может. И дело не в правах на папку кэша. И возможный safe mode тоже ни при чем. В принципе проблема может быть в неправильно заданном пути к папке uploads, но тогда бы появилось сообщение, что архив пустой. Да и картинок тоже не было бы.Еще теоретически может не хватить оперативной памяти или отпущенного времени на распаковку архива.Но в случае с нехваткой оперативки тоже выдается сообщение об ошибке. Поделиться сообщением Ссылка на сообщение
BertieWooster 0 11/29/10 14:51 Памяти для выполнения скрипта должно хватать 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.Видимо, что-то делаю неправильно или не до конца. Поделиться сообщением Ссылка на сообщение
Fisana 700 11/29/10 15:35 Кэш не трогайте. Вам нужно в базу записать css.В редактор админки. А кэш сам сформируется.Можно сделать так – установите дома денвер с тестовым форумом и скины распаковывайте там. Потом переносите css (в базу, а не в кэш). Не знаю, правда, как с html быть в сложных скинах, если тоже отсутствует....Вы не могли бы ткнуть, где можно почитать про ручное копирование распакованного шаблона?Нигде не почитать. В сложных скинах может быть изменено около 200 шаблонов. Устанете руками переносить из одной админки в другую (иначе в базу не записать)Но проблема явно в настройках хостинга, хотя с базовыми требованиями все ок (можно и до 3.x обновляться со 128-ю оперативки). Поделиться сообщением Ссылка на сообщение
BertieWooster 0 11/29/10 17:51 Спасибо большое за ответы:)Последний вопрос, html-шаблоны темы лежат тут /cache/skin_cache/skin_id? Да, я тоже так понимаю, что дело в настройках сервера. Просто на том же самом сервере, но в другой папке лежит тестовый форум и там все нормально, вследствие этого, и заморочился. Поделиться сообщением Ссылка на сообщение
Fisana 700 11/29/10 18:00 Последний вопрос, html-шаблоны темы лежат тут /cache/skin_cache/skin_id?Нет.Там лежит кэш – смесь html-кода шаблонов и php-кода файлов форума.html шаблоны лежат в таблице базы данных. Поделиться сообщением Ссылка на сообщение