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

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5 6 7 [8] 9 10 11 12   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Проблемы с кодировкой в 1.5  (Прочитано 123102 раз)
0 Пользователей и 1 Гость смотрят эту тему.
R1
Новичок
*

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

Сообщений: 5


« : 29.01.2008, 04:00:01 »

Здравствуйте!
Поставил Joomla 1.5, но возникли проблемы с кодировкой. Поверьте, прочитал практически все темы, связанные с этим вопросом, но так и не нашел решения. Подскажите, плиз, знающие люди!
« Последнее редактирование: 03.03.2008, 23:11:22 от Greycat » Записан
 
Andros
Осваиваюсь на форуме
***

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

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



« Ответ #211 : 03.03.2010, 22:40:30 »

vital_s1, многа плюсафф!
Записан
AlexSmirnov
Support Team
*****

Репутация: +251/-7
Offline Offline

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


ищите - и найдете


« Ответ #212 : 03.03.2010, 22:50:32 »

Да че тут писать.Никогда непомогали здесь (
СУЩЕСТВУЮТ ли другие форумы Joomla с техподдержкой ?

terry111,

joomla - танец для двоих. у нас есть только знания, опыт, желание, энтузиазм и забота помочь Вам, но ответственность за эффективность и качество помощи лежит полностью на Вас, и только на Вас.



Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #213 : 03.03.2010, 22:58:11 »

Пара вопросов по существу. Прошу помощи.
Платформа:    FreeBSD root33.net.incru.net 4.11-STABLE FreeBSD 4.11-STABLE #0: Mon Mar i386
Версия MySQL:    4.1.25-log
Сравнение БД:    cp1251_general_ci
Версия PHP:    5.2.6
Веб-сервер:    Apache/1.3.41 (Unix) mod_fastcgi/2.4.6 Resin/2.1.14 PHP/4.4.8
Интерфейс веб-сервер -> PHP:    cgi-fcgi
Версия Joomla:    Joomla! 1.5.14 Stable [ Wojmamni Ama Naiki ] 30-July-2009 23:00 GMT
При вкл. кэша и плагина "Система-Кэш" в лисе все пошло кракозябрами при повторном обращении к сайту (http://welcomrnd.ru).
что сделал -
в .htaccess добавил - AddDefaultCharset utf-8, (при добавлении любых других команд - 500-я)
разместил в корне сайта, папке /cache и во всех вложенных. Не помогло.
Кодировка базы - utf-8, но все таблицы - в 1251. Поменять через phpMyAdmin не могу - нет доступа.
Отключил плагин "Система-Кэш" - стало все нормально.
Хостер говорит, что апгрейднуть MySQL до 5-ки не могут, кодировку менять не дадут, и вообще иди на... это проблема джумлы. Че робить дальше, добрые люди?
« Последнее редактирование: 03.03.2010, 23:09:00 от alex0013 » Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #214 : 03.03.2010, 23:09:47 »

проверил 4-мя браузерами, проблем с кодировкой обнаружено не было, все нормально!
кукисы в лисе почистить нужно, а если через прокси сидите, то и кеш прокси сервера ...
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #215 : 03.03.2010, 23:12:47 »

нет, не через прокси. В лисе и у меня сейчас все ок.
Просто плагин "Система-Кэш" надо включать или нет? и хостера больше не долбать?
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #216 : 03.03.2010, 23:24:49 »

нет, не через прокси. В лисе и у меня сейчас все ок.
Просто плагин "Система-Кэш" надо включать или нет? и хостера больше не долбать?

Если нужно кеширование сайта то надо включать, если не нужно кеширование, то не надо. Вам решать -))
А хостеров надо долбать, .. чтоб не расслаблялись -))
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #217 : 03.03.2010, 23:30:19 »

так, но при вкл.  плагина начинаются проблемы в лисе и ничего не помогает. сайт тяжелый - кэш нужен. хостер пеняет на Joomla - замкнутый круг какой-то
Записан
terry111
Осваиваюсь на форуме
***

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

Сообщений: 38


« Ответ #218 : 03.03.2010, 23:45:57 »

Ну вот я сам разобрался.Удалил хостовскую Joomla поставил Русскую.
Хочу сделать Joomla и PHPBB
Как лудше сделать создать еще одну баззу данных под phpbb или использовать от Joomla .В дальнейшем возможно буду переносить сайт на платный хостинг
Надеюсь я правильно задал Вопрос
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #219 : 03.03.2010, 23:46:41 »

alex0013попробуйте Дефолтную главную страницу вынести в новое меню и не снимать с публикации (сам модуль меню не делать!!) и на ее место сделать пункт меню с таким же названием, но с внешней ссылкой на http://welcomrnd.ru

.... как то криво написал по моему -))
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #220 : 03.03.2010, 23:48:28 »

Хочу сделать Joomla и PHPBB
Как лудше сделать создать еще одну баззу данных под phpbb или использовать от Joomla .В дальнейшем возможно буду переносить сайт на платный хостинг
Надеюсь я правильно задал Вопрос

вопрос правильный но не в той теме -)) по phpbb специалисты не тут! -))
Записан
terry111
Осваиваюсь на форуме
***

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

Сообщений: 38


« Ответ #221 : 03.03.2010, 23:49:15 »

Не ну ты бы как поступил создал бы еще одну базу или использовал существующую
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #222 : 03.03.2010, 23:54:01 »

alex0013попробуйте Дефолтную главную страницу вынести в новое меню и не снимать с публикации (сам модуль меню не делать!!) и на ее место сделать пункт меню с таким же названием, но с внешней ссылкой на http://welcomrnd.ru

.... как то криво написал по моему -))

есть малехо. ни хрена не понял. но, плюс к этому у меня клиент с сайта не вылазит - объяснить ЕЙ, что я что-то там тестю будет большой головняк   Grin
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #223 : 04.03.2010, 00:03:05 »

скажи, - на техобслуживании сайт и заставку покажи -))
// люди же спят иногда, посидит 10 минут да уйдет -)
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #224 : 04.03.2010, 00:15:16 »

не, она у меня тоже суперадмин, ну то-ладно.
а, какое новое меню? просто переименовать как новую ссылку? а, для чего, объясни если не трудно
Записан
AlexSmirnov
Support Team
*****

Репутация: +251/-7
Offline Offline

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


ищите - и найдете


« Ответ #225 : 04.03.2010, 00:18:57 »

Не ну ты бы как поступил создал бы еще одну базу или использовал существующую

мудрые люди говорят "Никогда не клади все яйца в одну корзину". phpBB нуждается в своей собственной базе данных, Joomla в своей.
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #226 : 04.03.2010, 00:36:32 »

не, она у меня тоже суперадмин, ну то-ладно.
а, какое новое меню? просто переименовать как новую ссылку? а, для чего, объясни если не трудно
в менеджере меню создай  любое меню и туда скопируй пункт, который сейчас назначен главной страницей. А на старом измени тип на внешнюю ссылку.
В основном это делается для того, что бы не задваивалась главная страница в плане ceo, но мне как то давненько это помогло избавится от кракозяблей при включенном плагине кеша. Жаль не помню что это был за хостинг, ..... но надо все попробовать! по вашему первому посту в принцыпе видно, что все вроде бы правильно сделано.....
вот с этими строчками поэксперементируй
Код:
AddDefaultCharset utf-8
CharsetSourceEnc utf-8
RewriteEngine On
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #227 : 04.03.2010, 01:00:11 »

Спасибо, разжевал. Сделаю.
AddDefaultCharset utf-8 - добавил везде, чуть-ли не на лбу себе написал
CharsetSourceEnc utf-8 - при добавлении выдает 500-ю ошибку
RewriteEngine On - включено давно
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #228 : 04.03.2010, 01:38:17 »

ну как говорится, что знал все сказал ... -)))

вот нашел на одном проекте, была та же проблема но так и не понял в чем дело, .... сейчас все работает нормально, хостинг nic.ru

нижний кусок файла...
Код:
##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

AddDefaultCharset utf-8
CharsetSourceEnc utf-8
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mysite\.ru
RewriteRule ^(.*)$ http://www.mysite.ru/$1 [R=permanent,L]

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #229 : 04.03.2010, 01:43:43 »

спасибо, гляну.  у меня на nic-e тоже есть сайт. нет проблем. А, этот - net.ru
Вот мой-
##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

Options +ExecCGI
#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

 RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

AddHandler application/x-httpd-php5 .php .html
SetEnv PHPRC "/users/w/e/welcomrnd.ru/html"

AddDefaultCharset utf-8

Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #230 : 04.03.2010, 01:48:27 »

да, еще поставил местную удалялку кэша - plgClearCache, но от неё вряд-ли будут проблемы. не пользуешься?
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #231 : 04.03.2010, 02:00:19 »

да, еще поставил местную удалялку кэша - plgClearCache, но от неё вряд-ли будут проблемы. не пользуешься?
нет, пока нет необходимости.
Записан
dynamit
Практически профи
*******

Репутация: +228/-0
Online Online

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


hello, how low?


« Ответ #232 : 04.03.2010, 02:02:40 »

ручками ?
Записан
prostachek
Новичок
*

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

Сообщений: 3


« Ответ #233 : 04.03.2010, 14:44:20 »

Здравствуйте!

Собственно проблема видна, если взглянуть на сайт http://sanitar.su/

Честно, прочитал топик от начала до конца! По ходу прочтения применял все методы, которые советовали пользователи, НО так и не добился нужного мне результата.

Хостинг: onkelhost.ru
Устанавливал еще вчера Joomla для другого сайта на этом хостинге - все работало отлично! Сегодня установил на новый сайт - появилась нерешаемая для меня задача.

Пробовал ставить CharsetSourceEnc utf-8 - 500 ошибка
Размещал htasses в папках кеша - безрезультатно
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #234 : 04.03.2010, 14:48:31 »

база данных в какой кодировке? Где брали инстал пакет Joomla ?
Записан
prostachek
Новичок
*

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

Сообщений: 3


« Ответ #235 : 04.03.2010, 15:18:22 »

База данных в utf-8. Все проверил.

Купил два абсолютно идентичных сайта. Один работает, другой (http://sanitar.su/) - нет. К сожалению продавца нет, по-этому его помощи дождаться не могу.

Посоветовали сделать вот это :

Вы можете самостоятельно указать, какую кодировку использовать,
после mysql_connect(); указать
mysql_query("SET NAMES utf8");
mysql_query("COLLATE 'utf8'");

Но где прописать - не знаю, помогите!
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #236 : 04.03.2010, 16:32:15 »

В самом верху файла index.php вставьте
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
У вас есть но не полностью!!
И проверьте кодировку русских языковых файлов.
Записан
prostachek
Новичок
*

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

Сообщений: 3


« Ответ #237 : 04.03.2010, 16:43:02 »

Вставил... точнее заменил, то что было ... в результате

Fatal error: Using $this when not in object context in /home/oicq/public_html/sanitar.su/templates/hand/index.php on line 21
Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #238 : 04.03.2010, 16:57:37 »

ну дык проверяйте как у вас прописаны пути к языковым файлам
переменная $this определена в файле индекса?

Некоторые переменные используемые в шаблонах
$mainframe->getCfg('sitename') - имя сайта
$mainframe->getCfg('mailfrom') - e-mail админа
$mainframe->getCfg('live_site') - URL сайта
$this->template - имя папки шаблона

Вам в эту тему с проблемой http://joomlaforum.ru/index.php/topic,9638.0.html
Записан
strizhenkov
Новичок
*

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

Сообщений: 6


« Ответ #239 : 09.03.2010, 15:12:12 »

Joomla! 1.5.15 Stable кодировка utf8
база mysql кодировка utf8 сравнение utf8_general_ci

Всё в порядке, но когда пишешь в базу кириллицу (insert into...), то возникают проблемы с кодировкой.

Пробовал менять кодировку в index.php (header( 'Content-Type: text/html; charset=windows-1251' )Wink и кодировку базы в database.php (@mysql_query("SET NAMES 'cp1251'", $this->_resource)Wink, в итоге не помогло, да и главное меню стало не читаем.

Подскажите, пожалуйста, что нужно сделать в таких условиях, Google много рассказал, но там похоже всё для Joomla 1.0, где кодиорвка cp1251 у Joomla по умолчанию.

Заранее спасибо!

p.s. переименовал htaccess.txt в .htaccess добавил:

CharsetDisable On
AddDefaultCharset UTF-8

Сайт перестал грузиться!

UPD:
убрал с .htaccess CharsetDisable On

сайт заработал, но проблема осталась

вот код inserta

      foreach ($voteid as $v) {
         $val = "";
         foreach ($this->frontend->data->texts as $t) {
            if ($t[0] == $v && $t[1]!="-1")
                  $val = htmlentities($t[1]);

          }

         $database->setQuery("INSERT INTO #__pollxt_data"."\n(optid, IP, user, datu, value,
                        mailkey, block)"."\nVALUES ($v, '$ip', '$user', '$now', '$val', '$mailkey', '$block')");
         $database->query();
         echo $database->getErrorMsg();
      }
« Последнее редактирование: 09.03.2010, 15:17:13 от strizhenkov » Записан
vital_s1
Давно я тут
****

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

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


Joomla магия


« Ответ #240 : 09.03.2010, 15:54:44 »

strizhenkov какая конечная у вас цель? объяснения ваши  не понятны, исходных данных нет практически....
Записан
Страниц: 1 2 3 4 5 6 7 [8] 9 10 11 12   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | 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