Page 1 of 1

Проблема с Glossary модулем [closed]

Posted: Fri Sep 18, 2009 8:47 am
by tiburon
При попытке вывести содержимое всего словаря - получаем пустую страницу + ромбики русского текста. Вывод единичного термина (или с фильтром) - отрабатывается нормально.

Re: Проблема с Glossary модулем

Posted: Fri Sep 18, 2009 5:42 pm
by von-hamster
Скорее всего в шаблоне используется какой-то модификатор, а обработка строк php не настроен на юникод.

Re: Проблема с Glossary модулем

Posted: Fri Sep 18, 2009 8:27 pm
by Peciura
May be you need to increace memory limit ? 1MB might do the job. Create UDT to check memory usage:

Code: Select all

$memory_usage = memory_get_usage() / (1024*1024);
return round($memory_usage,2).' MB';

Re: Проблема с Glossary модулем

Posted: Sat Sep 19, 2009 9:46 am
by ZYV
I second this suggestion.

Поддерживаю предыдущего оратора.

Re: Проблема с Glossary модулем

Posted: Mon Sep 21, 2009 1:11 pm
by tiburon
php.ini
memory_limit = 512M      ; Maximum amount of memory a script may consume (8MB) - должно хватать
прописала default_charset = "UTF-8"

После ввода: {cms_module module='Glossary' cat="General"}
результат
http://www.rs.net.ua/index.php?page=faq_test

У кого работает этот модуль Glossary и на какой версии CMS?

Re: Проблема с Glossary модулем

Posted: Mon Sep 21, 2009 2:46 pm
by ZYV
Вопрос не в том, вопрос в том, применились ли эти настройки или нет.

Re: Проблема с Glossary модулем

Posted: Mon Sep 21, 2009 8:15 pm
by Peciura
Sorry guys for not writing  in Russian , but it simply too complicated for me.

Some data from "Site Admin » System Information"
CMSms mle   1.6.3
Glossary       0.6.3
PHP Effective Memory Limit (memory_limit): 32M

I have very small FAQ at
http://www.lvjc.lt/index.php?page=daznai-uzduodami-klausimai&hl=lt_LT

You can try to put

Code: Select all

<?php
ini_set("memory_limit", "32M");
at the very top of yout index.php. It helps me with one hosting company, but there is no guarantee it will work in your case.

Re: Проблема с Glossary модулем

Posted: Tue Sep 22, 2009 9:24 am
by tiburon
Проблема решилась
php5
Версия CMS 1.6.5
Glossary 0.6.8

1) заменили action.default.php на action.default.sonya.php
2) подключили  модуль mbstring Apache для работы функции mb_substr ()