Simple Machines Community Forum

SMF Support => Language Specific Support => Русский (Russian) => Topic started by: den812 on October 15, 2008, 10:39:55 AM

Title: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 15, 2008, 10:39:55 AM
Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...

  Предистория:
  0. 1.1.5+ моды, все ОК но медленно.
  1. менялся хостинг
  2. перенесена БД и перенесены все файлы со старого хостинга
  ! 3. Проблемы с правами на файлы и соответсвенно не ставятся пакеты и обновления (поменяли овнера на всех файлах- пакеты стали ставится но ругались)
  ! 4. обновил до 1.1.6 при обновлении ругалось... сделан бекап... обновил
  ! 5. после обновления полетела кодировка "????????" в постах и темах
  ! 6. залил с бекапа указал что ср1251 - все вернулось (только иногда в названиях тем видны квадраты....,  но  вид кодировки сервера пришлось UTF8 постааить иначе все кнопки были в кривой кодировке...

  ВОПРОСЫ:

Что делать с модами и обновлениями...  не ставятся говорят ошибка и все ;( ...

почему-то не у всех в браузерах подхватывает кодирвку

ХЕЛЛППП


вот так вот пишет на любой пакет:

Установочные действия
Производимые изменения пакетом "Language Drop":
Установка этого пакета произведет следующие действия:
   Тип    Файл    Описание
1.    Изменение файла    LanguageDrop-11x.xml    Ошибка
2.    Изменение файла    -    Ошибка

______________________________________________________

Ошибка в установке пакета
По крайней мере, одна ошибка возникла при тестовой установке пакета. Настоятельно рекомендуется не продолжать дальнейшую установку, если Вы не знаете что делаете, или не произвели бэкап данных. Эта ошибка может возникнуть при несовместимости уже установленного пакета, с пакетом, который Вы пытаетесь поставить, из-за ошибки в самом пакете, из-за того, что пакет требует наличие другого пакета, который не установлен на Вашем форуме, или пакет разработан для другой версии форума SMF.
____________________________________________________________

в логах нашел это:

mkdir(): SAFE MODE Restriction in effect. The script whose uid is 503 is not allowed to access /var/www/html/club.ru/Packages/temp owned by uid 96
Файл: /var/www/html/club.ru/Sources/Subs-Package.php
Строка: 1232
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: †MavN† on October 16, 2008, 12:19:25 AM
safe mod выключи тогда моды будут ставится.
моды в safe mode не ставятся
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 16, 2008, 05:16:28 AM
как его выключить то, и с чего он включился?  и почему нет сообщения о том что включен этот режим..? а какя-то билиберда пишется в ошибке?
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: †MavN† on October 16, 2008, 03:28:25 PM
safe mod никакого отношения к самому форуму не имеет!
в .htaccess можно прописать


php_flag safe_mode off
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 16, 2008, 03:32:59 PM
и с чего он включился?  и почему нет сообщения о том что включен этот режим..? а какя-то билиберда пишется в ошибке?
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: †MavN† on October 16, 2008, 03:36:55 PM
вам лучше знать почему он включился!
Форум сам по себе не может изменять настройки php!
тон общения смените а то вообще перестану отвечать, на меня не фиг наезжать!
В логах ясно и понятно сказано что из за safe mode не могу поставить мод... а так же судя по ошибке у вас проблемы с владельцами файлов и фактически даже выключив safe mode моды не сможете ставить пока нормально не настроете права на файлы
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 16, 2008, 04:09:41 PM
если мой тон показался оскорбительным , то это чистая случайность, т.к очень уважаю и выражаю респект за проделываемую работу! 

надеюсь что прочитав еще раз мой пост вы не найдете в нем оскорбительного обращения ....

если не сложно  где есть описание правильной настройки прав на файлах? какие права назначать и какие овнеры должны быть.

спасибо
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: †MavN† on October 16, 2008, 04:29:24 PM

mkdir(): SAFE MODE Restriction in effect. The script whose uid is 503 is not allowed to access /var/www/html/club.ru/Packages/temp owned by uid 96
Файл: /var/www/html/club.ru/Sources/Subs-Package.php
Строка: 1232


из данной ошибки следует что для всех скриптов за исключением директории Packages/temp владелец 503 в то время как для директории temp владелец 96 следовательно при таком раскладе скрипт врятли получит доступ в данную директорию.

Вариантов 2 или сделать так чтобы скрипты имели доступ в данную директорию изменив владельца папки или же руками изменить 1 файлик поставив такой вот мод (http://custom.simplemachines.org/mods/index.php?mod=724)(воспользуйся парсером там же). После чего создаешь папку temp выставляешь права например 777 и ставишь моды.
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 17, 2008, 12:22:42 PM
где сть табличка с пермишенсами и овнерами которые должны быть?
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: †MavN† on October 18, 2008, 04:52:39 AM
ну с владельцами на файлы это как говорится сами решайте потому как проблема хоста

Для работы вполне хватает
папки 755
файлы 644

в зависимости от настроек сервера для установки модов нужно
папки 755-777
файлы 644-666
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 18, 2008, 11:46:58 AM
еще странная вещь...  когда пробуешь поменять пермишенсы с помощью встроеной обработки из (установка пакетов-настройка)..

говорит что не может поменять.. и просит войти по ФТП, - забиваю все параметры фтп и все равно то-же самое...

;(
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакето
Post by: dewil on October 19, 2008, 10:47:31 AM
Внимание.
На сайте есть два языковых пакета.
1.1.6 (win1251) и 1.1.6_utf8

так вот, накладывал свои патчи на шаблоны и выяснил, что оба архива имеют кодировку в шаблонах UTF-8, хотя первый должен быть в CP1251.

возможно поэтому у автора и проблема.

вот обновленный архив http://share.dewil.ru/usr/dwl/smf/smf_1-1-6_russian-windows1251.tar.bz2
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 19, 2008, 02:35:02 PM
так если обновить этим новым патчем то как сделать то с уже как-бы обновленным форумом...
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 20, 2008, 02:19:00 PM
еще нашел несколько транностей после преноса

в одной и той-же табличке в бордами форума

названия тем в разной кодировке

1. "час&#1090"
2.  и нормально видная UTF8
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: 7cube on October 21, 2008, 02:27:21 AM
ребята, может кто подскажет что с форумом forum.pro63.ru? задолбали эти 'вопросики'
обновился с 1.1.5 до 1.1.6 и слетела кодировка во всех постах. хотя даже не во всех, например http://forum.pro63.ru/index.php/topic,4.0.html все нормально. полазил, есть еще пару топиков где все нормально. базу смотрел, все в 1251, текст нормальный. все конфиги просмотрел, везде 1251. даже подключал старую базу, которая автоматом сбекапилась при обновлении - тоже не помогает.
обновил языки по ссылке выше, тоже не помогло

может кто-нибудь подсказать в какую сторону копать?

РЕШЕНО
прописываешь в Settings.php  $db_character_set = 'cp1251';
и все рабоатет :)
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 21, 2008, 04:19:53 AM
Quote from: 7cube on October 21, 2008, 02:27:21 AM
ребята, может кто подскажет что с форумом forum.pro63.ru? задолбали эти 'вопросики'
обновился с 1.1.5 до 1.1.6 и слетела кодировка во всех постах. хотя даже не во всех, например http://forum.pro63.ru/index.php/topic,4.0.html все нормально. полазил, есть еще пару топиков где все нормально. базу смотрел, все в 1251, текст нормальный. все конфиги просмотрел, везде 1251. даже подключал старую базу, которая автоматом сбекапилась при обновлении - тоже не помогает.
обновил языки по ссылке выше, тоже не помогло

может кто-нибудь подсказать в какую сторону копать?

РЕШЕНО
прописываешь в Settings.php  $db_character_set = 'cp1251';
и все рабоатет :)


плиз процитируй свой файлик( убери только секретные данные и привязки)

и помотри в какой кодировке у тебя таблицы.. тоже хочу попробовать
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: 7cube on October 21, 2008, 03:10:57 PM
Settings.php
########## Database Info ##########
$db_server = 'localhost';
$db_name = 'smf';
$db_user = 'user';
$db_passwd = 'password';
$db_prefix = 'smf_';
$db_persist = 0;
$db_error_sent = 1;
$db_character_set = 'cp1251';

MySQL 5, база, таблицы и все даные в ней, все в cp1251 изначально было и после обновление таким же и осталось
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 21, 2008, 10:12:47 PM
а я добавил в конец вроде помогло...
\к сттаи странно всеравно  месяц(число справа от поста остлось крокозяблами)
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: MyMuK on October 22, 2008, 03:43:21 AM
проблема как я понял в том что разрабы и в 1251 и в утф сунули утф ....
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: 7cube on October 22, 2008, 06:10:28 AM
Quote from: den812 on October 21, 2008, 10:12:47 PM
а я добавил в конец вроде помогло...
\к сттаи странно всеравно  месяц(число справа от поста остлось крокозяблами)
а без разницы в какой очередности вставлять. это же просто набо переменных
у меня с числами все в порядке, хотя все посты не проверял конечно
Title: Re: Обновил с 1.1.5 до 1.1.6 появились проблемы с кодировкой и установкой пакетов...
Post by: den812 on October 22, 2008, 06:17:59 AM
именно не с числами а с отображением:

Последний ответ от ЯЯЯЯ
в Огранизации и частные ли...
ёоЭм 01, 2008, 12:53:14 

Последний ответ от ЯЯЯЯЯ
в Re:  контора н...
ѕЪвпСам 12, 2008, 08:20:07