Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 23 Ответов
  • 4186 Просмотров
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Подскажите, кто знает поставил новый шаблон, в главном меню пишу русский текст выдает знаки вопроса, после поиска вроде вырисовывается, что нужно поменять кодировку на UTF-8 без ВОМ, т.е. берем  файл htaccess.txt и переименовываем его в .htaccess, правда расширение все равно остается txt или может надо поменять на php? Т.е везде пишут переименовать файл htacces.txt. просто в .htacces но просто переименовав файл расширение то txt все равно останется и просто файл из htacces.txt станет .htaccess.txt. он ведь не может стать просто .htacces и все без расширения.
Затем еще нужно файлы configuration.php и index.php сохранить в кодировке UTF-8 без ВОМ, но если configuration.php сохраняется с новой кодировкой то файл index.php сколько не преобразовывай и не пересохраняй в кодировке UTF-8 без ВОМ, все равно затем в файле стоит изначальная кодировка ASMI.
Затем в этом файле .htaccess вначале или в конце прописать код AddDefaultCharset utf-8 но вот какой файл от то что в htaccess, как то на кодировку HTML это не похоже просто обычный текст, зачем же вставлять код в текстовый файл, да и куда его вставлять? просто вставить в самом начале или нужно решетку поставить сперва? Есть идеи почему вроде простые и эффективные действия которые вроде должны все решить ничего не дают?

Вот файл htacces.txt.
 ##
 # @package Joomla
 # @copyright Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
 # @license GNU General Public License version 2 or later; see LICENSE.txt
 ##

 ##
 # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
 #
 # The line just below this section: 'Options +FollowSymLinks' may cause problems
 # with some server configurations. It is required for use of mod_rewrite, but may already
 # be set by your server administrator in a way that dissallows changing it in
 # your .htaccess file. If using it causes your server to error out, comment it out (add # to
 # beginning of line), reload your site in your browser and test your SEF url's. If they work,
 # it has been set by your server administrator and you do not need it set here.
 ##

Что просто добавит сверху строчку и сделать так?

AddDefaultCharset utf-8
 ##
 # @package Joomla
 # @copyright Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
 # @license GNU General Public License version 2 or later; see LICENSE.txt
 ##

 ##
 # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
 #
 # The line just below this section: 'Options +FollowSymLinks' may cause problems
 # with some server configurations. It is required for use of mod_rewrite, but may already
 # be set by your server administrator in a way that dissallows changing it in
 # your .htaccess file. If using it causes your server to error out, comment it out (add # to
 # beginning of line), reload your site in your browser and test your SEF url's. If they work,
 # it has been set by your server administrator and you do not need it set here.
 ##
« Последнее редактирование: 24.12.2012, 14:08:43 от ELLE »
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
htacces.txt нужно переименовать в .htacces иначе это просто текстовый файл. И у хостера спросите разрешает ли он .htacces (у всех нормальных хостеров это по умолчанию разрешено) иначе будет ошибка - 500.
.htacces позволяет менять некоторые параметры сервера, в том числе и кодировку
в .htacces в любом месте на новой строке прописать нужно  - AddDefaultCharset utf-8
никаких символов перед записью быть не должно, символ - # - означает что строка закомментирована и не обрабатывается.
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Спасибо, только это на локальном сервере, все, а какое расширение должно быть у файла .htaccess? Изначально это был htaccess c расширением txt т.е текстовый файл, если его просто переименовать в .htaccess рассширение то все равно останется txt.
но все равно и переименование и прописание страницы  AddDefaultCharset utf-8 ничего не дает, что-то другое здесь. Правда есть такая штука, что как файл .htacces не перекодируй в UTF-8 без ВОМ все равно кодировка остается ASMI так же как и в index файле, сохраняешь файл в UTF-8 без ВОМ затем открываешь и снова стоит кодировка ASMI может в этом вся фигня.
« Последнее редактирование: 24.12.2012, 00:19:23 от Kinimania »
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
.htaccess - без расширения, windows вам не даст переименовать, нужно каким нибудь файл-менеджером к примеру total commander
Чем кодировку в файлах меняете? и как?
Используйте notepad++
Выбираете  не кодировать файл в utf 8 без BOM, а Преобразовать в utf 8 без BOM после чего сохраняете.
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
.htaccess - без расширения, windows вам не даст переименовать, нужно каким нибудь файл-менеджером к примеру total commander
Чем кодировку в файлах меняете? и как?
Используйте notepad++
Выбираете  не кодировать файл в utf 8 без BOM, а Преобразовать в utf 8 без BOM после чего сохраняете.


Да использую Notepad++ b да выбираю преобразовать в UTF-8 без ВОМ нажимаю сохранить, затем закріваю файл открываю опять и вижу что кодировка стоит снова ASMI. Да в Тотал командере htacess.txt переименовал в .htacess правда после этого винда совем показывает фал без названия но уже в винде название легко добавить можно.
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
да выбираю преобразовать в UTF-8 без ВОМ нажимаю сохранить, затем закріваю файл открываю опять и вижу что кодировка стоит снова ASMI.
такого не может(не должно быть), возможно что-то у вас в системе с правами не так.
Да в Тотал командере htacess.txt переименовал в .htacess правда после этого винда совем показывает фал без названия но уже в винде название легко добавить можно.
А это вообще чудеса какие-то.Какое название? ничего добавлять не нужно.
И может не ASMI, а ANSI
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Прикрепил вам htacces. Распакуйте архив, удалите свой htacces и скопируйте мой в корневую вашей Joomla
в какой кодировке этот файл не важно

[вложение удалено Администратором]
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
такого не может(не должно быть), возможно что-то у вас в системе с правами не так.А это вообще чудеса какие-то.Какое название? ничего добавлять не нужно.
И может не ASMI, а ANSI

Да, сорри ANSI, да фигня какая то взял ваш файл скопировал затем открыл в Notepad++ и вижу стоит кодировка ANSI. Это наверное из за винды я например когда ваш файл скопировал в каталог то в винде в проводнике файл сам видно а названия у него не видно. Конечно легко правой кнопкой на нем кликнуть и переименовать в .htacces н овсе равно как то странно. Хотя Тотал командер файл видит с названием .htacces а в винде прост офайл без названия. Да наверное с правами что то действительно раз файлы не переименовываются попробую в правах поковыряться спасибо, навернео в них все дело. Наверное пока index и .htacess не удасться пересохранить в кодировке UTF-8 без ВОМ русский текст будет вопросами.
« Последнее редактирование: 24.12.2012, 01:59:48 от Kinimania »
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Да не нужно было мой файл переименовывать. С ним все в порядке(у него нет имени, только расширение). У вас просто не показываются расширения файлов.
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Да не нужно было мой файл переименовывать. С ним все в порядке(у него нет имени, только расширение). У вас просто не показываются расширения файлов.
так и сделал, спасибо но кодировка все равно по факту получается ANSI
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Где? в .htacces? я выше писал, это не важно! Главное что на сайте теперь будет utf 8
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Где? в .htacces? я выше писал, это не важно! Главное что на сайте теперь будет utf 8

в htacces и index, может в чем то другом тогда дело, знаки вопроса все равно вместо руского текста
« Последнее редактирование: 24.12.2012, 02:12:23 от Kinimania »
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Откройте базу и посмотрите как там, если что поменяйте кодировку
Мелкий ремонт. skype poisk-plus
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Откройте базу и посмотрите как там, если что поменяйте кодировку

ну я захожу в http://localhost/Tools/phpMyAdmin/

там стоит кодировка utf8_general_ci
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
А вы пересохраняете index.php шаблона ? или тот что в корне Joomla? Нужно который в шаблоне.
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
И знаки вопроса у вас на сайте показываются? а в index.php шаблона есть они? вообще выложите сайт на реальный хост
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
index.php тот что в шаблоне в корне, в самом index вопросов нет, но я же говорю, что попытки пересохранить файл index.php как и .htacess в кодировке utf-8 без ВОМ ничего не дают в итоге сколько файл не пересохраняй кодировка там остается все равно ANSI. ну на хостинг заливать неготовый шаблон со знаками вопроса как то стремно.
« Последнее редактирование: 24.12.2012, 14:56:08 от Kinimania »
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Вам остается наверное только обратиться в коммерческий раздел. Могу и я помочь, но за деньги.
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
В файле индекса может задаваться кодировка. Как вариант (не самый лучший) поменять кодировку базы. (Но в этом случае может полететь кодировка в компонентах)
p.s. Вы индекс просто сохраняете или преобразовываете?
« Последнее редактирование: 24.12.2012, 18:26:26 от aspidy »
Мелкий ремонт. skype poisk-plus
*

Kinimania

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
В файле индекса может задаваться кодировка. Как вариант (не самый лучший) поменять кодировку базы. (Но в этом случае может полететь кодировка в компонентах)
p.s. Вы индекс просто сохраняете или преобразовываете?

В базе стоит кодировка utf8_general_ci.
В index преобразовываю сохраняю файл, смотрю кодировка поменялась на UTF-8 без ВОМ но когда его вновь открываешь вновь стоит изначальная ANSI.
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Это потому, что не преобразовываете. Преобразование в нижней части.
Мелкий ремонт. skype poisk-plus
*

солнце

  • Новичок
  • 5
  • 0 / 0
У меня точно такая же ситуация как и у Kinimania. Что же делать? index.php как и .htacess  преобразовываю сохраняю файлы, смотрю кодировка поменялась на UTF-8 без ВОМ но когда его вновь открываешь вновь стоит изначальная ANSI.
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
У меня точно такая же ситуация как и у Kinimania. Что же делать? index.php как и .htacess  преобразовываю сохраняю файлы, смотрю кодировка поменялась на UTF-8 без ВОМ но когда его вновь открываешь вновь стоит изначальная ANSI.
Проверьте, может стоять "только чтение"
Мелкий ремонт. skype poisk-plus
*

солнце

  • Новичок
  • 5
  • 0 / 0
Цитировать
Проверьте, может стоять "только чтение"
Все, я разобрался! Нужно сайт сохранить с помощью Абебы и в архиве перенести на хостинг. Иначе вышеописанная фигня так остается без изменения.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Классический шаблон Rhuk Milkyway для Joomla 1.6/1.7/2.5/3.0

Автор v-idea

Ответов: 36
Просмотров: 23209
Последний ответ 13.03.2016, 14:56:49
от andryws
Проблема со шрифтами в Yoo Cloud

Автор SaggyA

Ответов: 2
Просмотров: 1380
Последний ответ 03.03.2016, 16:41:50
от SaggyA
Скрыть кнопки в шаблоне от всех кроме адми

Автор kav

Ответов: 9
Просмотров: 1566
Последний ответ 21.01.2016, 10:32:21
от AlekVolsk
Перенесено: Вывод в шапке картинки ?

Автор Shustry

Ответов: 0
Просмотров: 1299
Последний ответ 10.08.2015, 12:53:03
от Shustry
Шаблон Leo-Sport от разработчиков LeoTheme

Автор Gig

Ответов: 2
Просмотров: 1425
Последний ответ 26.07.2015, 09:12:28
от Gig