R1
Новичок
Репутация: +0/-1
Offline
Сообщений: 5
|
 |
« : 29.01.2008, 04:00:01 » |
|
Здравствуйте! Поставил Joomla 1.5, но возникли проблемы с кодировкой. Поверьте, прочитал практически все темы, связанные с этим вопросом, но так и не нашел решения. Подскажите, плиз, знающие люди!
|
|
|
|
« Последнее редактирование: 03.03.2008, 23:11:22 от Greycat »
|
Записан
|
|
|
|
| |
Andros
Осваиваюсь на форуме
 
Репутация: +9/-1
Offline
Пол: 
Сообщений: 147
|
 |
« Ответ #211 : 03.03.2010, 22:40:30 » |
|
vital_s1, многа плюсафф!
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +251/-7
Offline
Пол: 
Сообщений: 1850
ищите - и найдете
|
 |
« Ответ #212 : 03.03.2010, 22:50:32 » |
|
Да че тут писать.Никогда непомогали здесь ( СУЩЕСТВУЮТ ли другие форумы Joomla с техподдержкой ?
terry111, joomla - танец для двоих. у нас есть только знания, опыт, желание, энтузиазм и забота помочь Вам, но ответственность за эффективность и качество помощи лежит полностью на Вас, и только на Вас.
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #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
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #214 : 03.03.2010, 23:09:47 » |
|
проверил 4-мя браузерами, проблем с кодировкой обнаружено не было, все нормально! кукисы в лисе почистить нужно, а если через прокси сидите, то и кеш прокси сервера ...
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #215 : 03.03.2010, 23:12:47 » |
|
нет, не через прокси. В лисе и у меня сейчас все ок. Просто плагин "Система-Кэш" надо включать или нет? и хостера больше не долбать?
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #216 : 03.03.2010, 23:24:49 » |
|
нет, не через прокси. В лисе и у меня сейчас все ок. Просто плагин "Система-Кэш" надо включать или нет? и хостера больше не долбать?
Если нужно кеширование сайта то надо включать, если не нужно кеширование, то не надо. Вам решать -)) А хостеров надо долбать, .. чтоб не расслаблялись -))
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #217 : 03.03.2010, 23:30:19 » |
|
так, но при вкл. плагина начинаются проблемы в лисе и ничего не помогает. сайт тяжелый - кэш нужен. хостер пеняет на Joomla - замкнутый круг какой-то
|
|
|
|
|
Записан
|
|
|
|
terry111
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 38
|
 |
« Ответ #218 : 03.03.2010, 23:45:57 » |
|
Ну вот я сам разобрался.Удалил хостовскую Joomla поставил Русскую. Хочу сделать Joomla и PHPBB Как лудше сделать создать еще одну баззу данных под phpbb или использовать от Joomla .В дальнейшем возможно буду переносить сайт на платный хостинг Надеюсь я правильно задал Вопрос
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #219 : 03.03.2010, 23:46:41 » |
|
alex0013попробуйте Дефолтную главную страницу вынести в новое меню и не снимать с публикации (сам модуль меню не делать!!) и на ее место сделать пункт меню с таким же названием, но с внешней ссылкой на http://welcomrnd.ru
.... как то криво написал по моему -))
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #220 : 03.03.2010, 23:48:28 » |
|
Хочу сделать Joomla и PHPBB Как лудше сделать создать еще одну баззу данных под phpbb или использовать от Joomla .В дальнейшем возможно буду переносить сайт на платный хостинг Надеюсь я правильно задал Вопрос
вопрос правильный но не в той теме -)) по phpbb специалисты не тут! -))
|
|
|
|
|
Записан
|
|
|
|
terry111
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Сообщений: 38
|
 |
« Ответ #221 : 03.03.2010, 23:49:15 » |
|
Не ну ты бы как поступил создал бы еще одну базу или использовал существующую
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #222 : 03.03.2010, 23:54:01 » |
|
alex0013попробуйте Дефолтную главную страницу вынести в новое меню и не снимать с публикации (сам модуль меню не делать!!) и на ее место сделать пункт меню с таким же названием, но с внешней ссылкой на http://welcomrnd.ru
.... как то криво написал по моему -))
есть малехо. ни хрена не понял. но, плюс к этому у меня клиент с сайта не вылазит - объяснить ЕЙ, что я что-то там тестю будет большой головняк 
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #223 : 04.03.2010, 00:03:05 » |
|
скажи, - на техобслуживании сайт и заставку покажи -)) // люди же спят иногда, посидит 10 минут да уйдет -)
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #224 : 04.03.2010, 00:15:16 » |
|
не, она у меня тоже суперадмин, ну то-ладно. а, какое новое меню? просто переименовать как новую ссылку? а, для чего, объясни если не трудно
|
|
|
|
|
Записан
|
|
|
|
AlexSmirnov
Support Team
   
Репутация: +251/-7
Offline
Пол: 
Сообщений: 1850
ищите - и найдете
|
 |
« Ответ #225 : 04.03.2010, 00:18:57 » |
|
Не ну ты бы как поступил создал бы еще одну базу или использовал существующую
мудрые люди говорят "Никогда не клади все яйца в одну корзину". phpBB нуждается в своей собственной базе данных, Joomla в своей.
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #226 : 04.03.2010, 00:36:32 » |
|
не, она у меня тоже суперадмин, ну то-ладно. а, какое новое меню? просто переименовать как новую ссылку? а, для чего, объясни если не трудно
в менеджере меню создай любое меню и туда скопируй пункт, который сейчас назначен главной страницей. А на старом измени тип на внешнюю ссылку. В основном это делается для того, что бы не задваивалась главная страница в плане ceo, но мне как то давненько это помогло избавится от кракозяблей при включенном плагине кеша. Жаль не помню что это был за хостинг, ..... но надо все попробовать! по вашему первому посту в принцыпе видно, что все вроде бы правильно сделано..... вот с этими строчками поэксперементируй AddDefaultCharset utf-8 CharsetSourceEnc utf-8 RewriteEngine On
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #227 : 04.03.2010, 01:00:11 » |
|
Спасибо, разжевал. Сделаю. AddDefaultCharset utf-8 - добавил везде, чуть-ли не на лбу себе написал CharsetSourceEnc utf-8 - при добавлении выдает 500-ю ошибку RewriteEngine On - включено давно
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
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
|
 |
« Ответ #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
|
 |
« Ответ #230 : 04.03.2010, 01:48:27 » |
|
да, еще поставил местную удалялку кэша - plgClearCache, но от неё вряд-ли будут проблемы. не пользуешься?
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #231 : 04.03.2010, 02:00:19 » |
|
да, еще поставил местную удалялку кэша - plgClearCache, но от неё вряд-ли будут проблемы. не пользуешься?
нет, пока нет необходимости.
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #232 : 04.03.2010, 02:02:40 » |
|
ручками ?
|
|
|
|
|
Записан
|
|
|
|
prostachek
Новичок
Репутация: +0/-0
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
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #234 : 04.03.2010, 14:48:31 » |
|
база данных в какой кодировке? Где брали инстал пакет Joomla ?
|
|
|
|
|
Записан
|
|
|
|
prostachek
Новичок
Репутация: +0/-0
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
Пол: 
Сообщений: 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
Сообщений: 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
Пол: 
Сообщений: 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
Сообщений: 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' )  и кодировку базы в database.php (@mysql_query("SET NAMES 'cp1251'", $this->_resource)  , в итоге не помогло, да и главное меню стало не читаем. Подскажите, пожалуйста, что нужно сделать в таких условиях, 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
Пол: 
Сообщений: 295
Joomla магия
|
 |
« Ответ #240 : 09.03.2010, 15:54:44 » |
|
strizhenkov какая конечная у вас цель? объяснения ваши не понятны, исходных данных нет практически....
|
|
|
|
|
Записан
|
|
|
|
|