У Вас в настройках PHP register_globals=ON? какеры идут к Вам!!!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Old  
Romchik®
XenForo-Russia
 
Romchik®'s Avatar
Exclamation Sypex Dumper Lite v.1.0.8 или пытаемся решить проблемы с кодировкой 7

Слава Богу, он жив. А то что-то последнее время все стали уже о нем забывать, либо вспоминать только в негативном плане. В общем, Dumper не забросили и даже выпустили новую версию.

Скачать Sypex Dumper Lite v.1.0.8

А теперь инфа для тех, у кого проблемы с кодировкой:
Источник: http://sypex.net/encoding/

Quote:
Решение проблем с кодировкой MySQL

На этой странице мы расскажем, как поступать при неправильном переходе на MySQL 4.1 и выше, в результате чего возникли следующие проблемы:
  • Вместо русских символов отображаются вопросительные знаки
  • В phpmyadmin русский текст отображается как "крокозябры" (латинские символы с умляутами и т.п.)
  • Неправильно сортируются русские слова (кириллица)
  • При восстановлении выдаётся ошибка типа "Duplicate entry '??????' for key 2"

В связи с тем, что в последнее время всё чаще стали задавать подобные вопросы, мы выпустили промежуточную версию скрипта Sypex Dumper Lite 1.0.8.

Основное его отличие от предыдущего, улучшенная работа с кодировками.

Добавлен автовыбор кодировки, путем установки для CHARSET значения "auto" (установлено по умолчанию). При этом скрипт автоматически выбирает кодировку соединения исходя из кодировки таблицы. Кроме того, добавилась возможность принудительного изменения кодировки таблиц, для этого в RESTORE_CHARSET нужно установить 'forced->имя_кодировки', к примеру 'forced->cp1251'. Это как раз для случаев, когда данные в cp1251, а у таблиц - latin1.

Для коррекции кодировки вашей БД нужно выполнить следующие действия:

Cохранить БД с помощью нового дампера 1.0.8 (предварительно установив в dumper.php следующие значения, CHARSET = 'auto', RESTORE_CHARSET = 'forced->cp1251'), желательно для подстраховки убедиться, что в дампе нормально сохранены русские символы, после чего восстановить таблицы этим же скриптом из только, что созданного дампа. Теперь у таблиц будет правильная кодировка, и phpmyadmin будет правильно показывать и сортировать русские символы.

Но ваши скрипты скорее всего будут показывать вопросительные знаки, так как в них не указывается кодировка соединения cp1251, а используется latin1. Для того чтобы это исправить, нужно во всех ваших php-файлах, где вызывается функция mysql_connect, обычно перед вызовом mysql_select_db добавить следующую строку:

Code:
mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error());
В итоге ваши скрипты будут нормально работать как со старыми версиями MySQL, так и с новыми.

Кроме того рекомендуется в с помощью phpmyadmin (или другого MySQL клиента) изменить кодировку по умолчанию для вашей БД, чтобы новые таблицы создавались с правильной кодировкой. В pma для этого нужно выбрать БД, зайти в раздел "Операции" и в выпадающем меню "Сравнения" выбрать правильное (соответствующее вашим данным).
Что нового:
Quote:
Версия 1.0.8 [2006.10.14]:
  • добавлена автоматическая смена кодировки соединения (подробнее), для решение проблем с русскими символами;
  • добавлена возможность принудительной смены кодировки при восстановлении;
  • для таблиц типов MERGE и HEAP сохраняется только структура таблицы;
  • исправлено сохранение таблиц у которых названия совпадают с зарегистрированными словами MySQL;
  • мелкие правки.
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
dobermann
Знаток
 
dobermann's Avatar
Default 0

Как тут описано обязательно делать?:
Quote:
Кроме того рекомендуется в с помощью phpmyadmin (или другого MySQL клиента) изменить кодировку по умолчанию для вашей БД, чтобы новые таблицы создавались с правильной кодировкой. В pma для этого нужно выбрать БД, зайти в раздел "Операции" и в выпадающем меню "Сравнения" выбрать правильное (соответствующее вашим данным).
Если да, то в таком случае, какую конкретно кодировку ставить?:

 
Old  
Romchik®
XenForo-Russia
 
Romchik®'s Avatar
Default 0

Не знаю. Наверно cp1251_bin. Или cp1251_general_ci или cp1251_general_cs
Я бы для начала их попробовал.
 
Old  
VipeR
Private Person
Developer
 
VipeR's Avatar
Default 1

Quote:
Originally Posted by dobermann
Если да, то в таком случае, какую конкретно кодировку ставить?
Quote:
Originally Posted by Romchik®
cp1251_general_ci
 
Old  
FuseR
Продвинутый
 
FuseR's Avatar
Default 0

В разных хостеров по разному может быть и cp1251 и latin1
я лично использую всегда ..._general_ci
 
Old  
CEBEP
Простоузер
Default 0

Quote:
Originally Posted by Romchik® View Post
Но ваши скрипты скорее всего будут показывать вопросительные знаки, так как в них не указывается кодировка соединения cp1251, а используется latin1. Для того чтобы это исправить, нужно во всех ваших php-файлах, где вызывается функция mysql_connect, обычно перед вызовом mysql_select_db добавить следующую строку:
Code:
mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error());
В итоге ваши скрипты будут нормально работать как со старыми версиями MySQL, так и с новыми.
а в каких файлах вобла использует этот запрос?
и ничего, что в пхпадминие, даже после 'forced->cp1251' вапросики?
 
Old  
Muravey
Простоузер
Default 0

- Ранее была кодировка latin1_swedish_ci
- Слил дамп
- Поставил в мускуле по умолчанию cp1251
- залил дамп с 'forced->cp1251_general_ci'
- phpadmin видит русские буквы, а вот вобла показывает вопросики.
Сейчас установлены Мускул 5.27. PHP 5.2.0
Хелп !
 
Old  
Muravey
Простоузер
Default 1

Решение нашел сам
Начиная с версий 4.1.15 и 5.0.13 добавить в секцию [mysqld] или [server] файла my.cnf/my.ini параметр skip-character-set-client-handshake. Этот параметр заставляет сервер игнорировать кодироку, посылаемую клиентом, и использовать указанную серверу. В примере конфигурации ниже этот параметр уже есть.
 
Old  
Axom
Продвинутый
 
Axom's Avatar
Default 0

Хочу перегнать базу весом 1гиг из (большей в которой она сейчас) latin1_swedish_ci в utf8.
Но, при импортирование базы с принудительной utf8, большая часть русских слов, вместо перекодировки пропадает совсем...
Как можно решить эту проблему?
Пробовал перегонять в cp1251, так на таблице post, весом 500мб, dumper жестоко начинает тормозит и еле-еле выполняет всё, а потом застревает просто....
 
 

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:46 AM.


Powered by vBulletin® Version zEdition
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.