LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 19:00:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Знаки вопроса в конфигурации бота  (Прочитано 3037 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
XYZ
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 49


« : 13.08.2008, 15:41:06 »

попытался установить : Мамбот кеширования страниц сайта System-Cache (для Joomla!1.0)  http://joomlaforum.ru/index.php/topic,35163.msg209512.html#msg209512 и получил знаки вопроса в админке в конфигурации мамбота. конфиг мамбота (xml) написан по русски, отсюда и проблемы. на локалхосте под виндой работает нормально, а на хостинге nichost.ru вот такая проблема. подозреваю, что дело в каком то модуле ответственном за конвертацию символов на стороне сервера. других проблем с языками нет.

влключены модули bz2   exif   ftp   gd   gettext   iconv   mbstring   mysql   recode   xml   xsl   zlib


Код:
System Information 
 
PHP built On:  FreeBSD web19.nic.ru 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #0: Thu Oct 11 18:46:20 MSD 2007 root@hdad.nic.ru:/usr/obj/usr/src/sys/HNIC-SMP-ULE i386 
Database Version:  4.1.22 
PHP Version:  5.1.6 
Web Server:  Apache/1.3.37 (Unix) PHP/5.1.6 
WebServer to PHP interface:  apache 
Joomla! Version:  Joomla! 1.0.15 Stable [ Daytime ] 22 February 2008 23:00 UTC 

$mosConfig_lang = 'russian';
$mosConfig_locale = 'ru_RU.CP1251';
----------------------------------------
PHP Version 5.1.6

System  FreeBSD web19.nic.ru 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #0: Thu Oct 11 18:46:20 MSD 2007 root@hdad.nic.ru:/usr/obj/usr/src/sys/HNIC-SMP-ULE i386 
Build Date  Aug 31 2007 12:31:22 
Configure Command  './configure' '--prefix=/opt/php' '--with-apxs=/opt/apache/bin/apxs' '--enable-sockets' '--without-pear' 
Server API  Apache 
Virtual Directory Support  disabled 
Configuration File (php.ini) Path  /home/xyz/etc/php5_1_6.ini 
PHP API  20041225 
PHP Extension  20050922 
Zend Extension  220051025 
Debug Build  no 
Thread Safety  disabled 
Zend Memory Manager  enabled 
IPv6 Support  enabled 
Registered PHP Streams  php, file, http, ftp, compress.zlib, compress.bzip2 
Registered Stream Socket Transports  tcp, udp, unix, udg 
Registered Stream Filters  string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, convert.iconv.*, zlib.*, bzip2.* 

Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #1 : 13.08.2008, 15:46:54 »

какая кодировка указана в первой строке XML файла мамбота?
Записан
XYZ
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 49


« Ответ #2 : 13.08.2008, 15:51:43 »

какая кодировка указана в первой строке XML файла мамбота?
всё корректно

Код:
<?xml version="1.0" encoding="windows-1251"?>
<mosinstall version="1.0.0" type="mambot" group="system">
<name>System - Cache</name>
<author>Denis Ryabov</author>
<creationDate>June 2008</creationDate>
<copyright>(C) 2008 Denis Ryabov. All rights reserved.</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<authorEmail>dryabov@yandex.ru</authorEmail>
<authorUrl>http://joomup.com/blog/</authorUrl>
<version>1.2</version>
<description><![CDATA[<div style="font-weight:400;"><h3 style="font-size: 14pt">Мамбот System-Cache</h3><p style="font:11pt Verdana">Увеличьте скорость работы Вашего сайта при помощи мамбота System-Cache, позволяющего кэшировать страницы целиком. Мамбот кэширует страницы для незарегистрированных пользователей (гостей), позволяя свести общее число запросов до двух (при использовании стороннего sef-компонента возможно чуть больше). Вместо того, чтобы генерировать страницу заново, она будет просто загружена из кэша.</p><p style="font:11pt Verdana"><b>Не забудьте <a href="index2.php?option=com_mambots">опубликовать</a> мамбот и загрузить настройки</b>.</p><p style="font:11pt Verdana">Поддержка осуществляется на форуме: <nobr><a href="http://joomlaforum.ru/index.php/topic,35163">http://joomlaforum.ru/index.php/topic,35163</a>.</nobr></p><p style="font:11pt/1.5 Verdana; background-color:#fffff8;border:2px solid red;padding:0.5em;margin-right:15px;"><b>Почувствуй себя щедрым человеком,<br />отправь пожертвование на развитие мамбота на<br /><span style="color: blue">WebMoney:</span> <span style="color: green">Z152066003646</span> , <span style="color: brown">R168896637514</span><br />или<br /><span style="color: purple">Яндекс.Деньги: 4100178055663</span></b></p><p style="font:11pt Verdana">Возможности мамбота:</p><ul style="font:11pt Verdana"><li style="padding:0.2em 0">В отличие от других компонентов кэширования, для работы мамбота не требуется модификация файлов ядра Joomla.</li><li style="padding:0.2em 0">Использует стандартный кэш Joomla, т.е. Вы всегда можете очистить кэш из админки.</li><li style="padding:0.2em 0">Правильно обрабатывает вход в систему через форму Community Builder.</li><li style="padding:0.2em 0">Позволяет выводить времени генерации страницы.</li><li style="padding:0.2em 0">Позволяет даже для кэшированных страниц вести учет числа посещений и просмотров содержимого.</li><li style="padding:0.2em 0">Правильная замена значения josSpoofValue (идентификатор посетителя сайта) в формах логина, голосования и т.д.</li><li style="padding:0.2em 0">Поддержка механизмов кеширования на стороне браузера через заголовок ETag и 304-ответ.</li><li style="padding:0.2em 0">Допускает индивидуальную настройку отдельных компонентов через ini-файлы настроек (о формате ini-файла читайте подробнее на форуме).</li><li style="padding:0.2em 0">Есть возможность задать страницы, которые не должны кешироваться (подробнее на форуме).</li><li style="padding:0.2em 0">Есть возможность очищать кеш при обращении к некоторым заданным страницам, например, при голосовании или редактировании контента через фронтенд (подробнее на форуме).</li><li style="padding:0.2em 0">Дополнительные запреты на кеширование: при смене шаблона в модуле TemplateChooser, при наличии в куках информации о <запомненном> пользователе, смене языка через куки в JoomFish и др.</li><li style="padding:0.2em 0">Корректная работа совместно с SEF-компонентами OpenSEF, sh404sef, JoomSEF и LiteSEF.</li></ul><p style="font:11pt Verdana">Разработка мамбота: <nobr>c 2008 <a href="mailto:dryabov@yandex.ru">Рябов Денис (aka Physicist)</a>.</nobr></p></div>]]></description>
<files>
<filename mambot="cache">cache.php</filename>
<filename>cache_templatestub/index.html</filename>
<filename>cache_templatestub/index.php</filename>
<filename>cache_templatestub/cache_loaddefault.php</filename>
<filename>cache_templatestub/cache_updatesettings.php</filename>
<filename>cache/index.html</filename>
<filename>cache/core.ini</filename>
</files>
<params>
<param name="@spacer" type="spacer" default="&lt;a href=&quot;../mambots/system/cache_templatestub/cache_loaddefault.php&quot; onclick=&quot;w=window.open('../mambots/system/cache_templatestub/cache_loaddefault.php','popupwindow',config='toolbar=0,menubar=0,personalbar=0,width=300,height=100,scrollbars=1,resizable=1,modal=1,dependable=1');if(w.opener==null) w.opener=self;return false;&quot;&gt;&lt;b&gt;Загрузить значения по-умолчанию&lt;/b&gt;&lt;/a&gt;" label=" " description="" />
<param name="@spacer" type="spacer" default="&lt;b&gt;&lt;a href=&quot;../mambots/system/cache_templatestub/cache_updatesettings.php&quot; onclick=&quot;w=window.open('../mambots/system/cache_templatestub/cache_updatesettings.php','popupwindow',config='toolbar=0,menubar=0,personalbar=0,width=300,height=100,scrollbars=1,resizable=1,modal=1,dependable=1');if(w.opener==null) w.opener=self;return false;&quot;&gt;Загрузить конфигурационные файлы&lt;/a&gt; из папки &lt;nobr&gt;/mambots/system/cache/&lt;/nobr&gt;&lt;/b&gt;" label=" " description="" />
<param name="browsercache" type="radio" default="0" label="Кеширование в браузере" description="Если да, будет использоваться механизм для сохранения страниц в кеше браузера">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
  <param name="cachetime" type="text" default="15" label="Время жизни кеша" description="Время жизни кеша страницы в минутах"/>
<param name="detect" type="radio" default="0" label="Статистика посещений" description="Продолжать вести статистику посещений (не хитов!) для страниц в кеше">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="allowhits" type="radio" default="0" label="Считать хиты" description="Считать хиты (показы) для com_content для страниц в кеше">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="showstat" type="radio" default="0" label="Показывать время генерации" description="Показывать время генерации страницы и отладочную информацию внизу страницы">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="loadsef" type="radio" default="1" label="Загружать sef-компонент" description="Загружать sef-компонент в мамботе (до того как это попытается сделать Joomla). Это позволит получить параметры option и task из ссылок для дальнейшего анализа необходимости кеширования.">
<option value="0">Нет</option>
<option value="1">Да</option>
</param>
<param name="exclude" type="textarea" rows="10" cols="40" default="" label="Не кешировать" description="Не кешировать страницы со следующими значениями параметров option и task"/>
<param name="clearcache" type="textarea" rows="10" cols="40" default="" label="Очищать кеш при обращении к" description="Очищать кеш при обращении к страницам со следующими значениями параметров option и task"/>
</params>
</mosinstall>
« Последнее редактирование: 15.03.2009, 21:03:33 от XYZ » Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #3 : 13.08.2008, 15:55:57 »

если забрать этот файл с сервера - кодировка в файле нормальная будет (имею в виду после распаковки)?
Были иногда подобные проблемы, не мудря особо по фтп заливал оригинал файла и кодировка возвращалась на место
Записан
Physicist
Support Team
*****

Репутация: +179/-0
Offline Offline

Пол: Мужской
Сообщений: 1154


Рябов Денис


« Ответ #4 : 13.08.2008, 15:56:43 »

@XYZ: Попробуйте распаковать архив с ботом, заменить в первой строке cache.xml windows-1251 на iso-8859-1, упаковать заново, и установить полученную версию. Иногда помогает.
Записан
XYZ
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 49


« Ответ #5 : 13.08.2008, 16:00:07 »

да, забыл сказать, html с сервера приходит уже со знаками вопроса, примерно так:
Код:
<td valign="top" width="40%" align="right"><span class="editlinktip">&nbsp;&nbsp;<!-- Tooltip -->

<span onmouseover="return overlib('?????????? ????? ?????????? ????????? (?? ?????!) ??? ??????? ? ????', CAPTION, '?????????? ?????????', BELOW, RIGHT);" onmouseout="return nd();">?????????? ?????????</span></span></td>
<td>

на сервере файлы непокорёжены

с iso-8859-1 попробую сейчас поиграться...
« Последнее редактирование: 13.08.2008, 16:09:00 от XYZ » Записан
XYZ
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 49


« Ответ #6 : 13.08.2008, 16:05:31 »

изменение кодировки в заголовке xml на iso-8859-1 помогло, спасибо.
Топик наверно в FAQ можно переносить.

На последок, подскажите, какой модуль вообще за это отвечает?
gettext, iconv, recode, xml, xsl (роде эти) включил уже в процессе экспериментов. подозреваю, что это iconv или mbstring   
Записан
Physicist
Support Team
*****

Репутация: +179/-0
Offline Offline

Пол: Мужской
Сообщений: 1154


Рябов Денис


« Ответ #7 : 13.08.2008, 16:11:40 »

Это PHP5 иногда так обрабатывает xml-файлы, если не ошибаюсь.
Записан
XYZ
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 49


« Ответ #8 : 13.08.2008, 16:16:35 »

ясно, спасибо. ткнул бы + в репу, но нехватает сообщений на форуме Azn
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet