Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
avgaz

Как перейти с IBR -> IPB

Рекомендованные сообщения

Наверное, сделать видео тестирования и написать в клиентском центре запрос в официальную техподдержку. Это может реально помочь и вам, и кому-то еще.

Поделиться сообщением


Ссылка на сообщение

С моим английским не когда за несколько лет, не обращался в поддержку, трудно будет им объяснить, в чем проблема. В ходе дальнейшего тестирования выяснил форум в обще старые ники не видит при попытке зарегистрировать новый ник ввожу уже существующий на кириллице и пишет что доступно для регистрации. (((

Поделиться сообщением


Ссылка на сообщение

В ходе дальнейшего тестирования выяснил форум в обще старые ники не видит при попытке зарегистрировать новый ник ввожу уже существующий на кириллице и пишет что доступно для регистрации. (((

Если проблемы с локали на сервере, для кириллических ников нужно изменить несколько файлов.

Тема уже обсуждалась http://ipbskins.ru/forum/topic10972.html#entry72576

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

С моим английским не когда за несколько лет, не обращался в поддержку, трудно будет им объяснить, в чем проблема. В ходе дальнейшего тестирования выяснил форум в обще старые ники не видит при попытке зарегистрировать новый ник ввожу уже существующий на кириллице и пишет что доступно для регистрации. (((

 

Попробуйте гугл транслейт.

Поделиться сообщением


Ссылка на сообщение

Сделал как написано всё вроде заработало на локалке.

Теперь остается решить это правильное решение проблемы? то есть с другими сайтами на сервере нормально будет, проблем не будет?

Поделиться сообщением


Ссылка на сообщение

Теперь остается решить это правильное решение проблемы? то есть с другими сайтами на сервере нормально будет, проблем не будет?

Надо понимать, что это действие перегрузит стандартные функции на многобайтовые mb_* аналоги с установкой кодировки utf-8. Если на сервере есть другие сайты с кириллицей, которые работает в windows-1251, при обработке этими функциями она побьется. Так что... я бы не советовал перезагружать в конфигурационном файле, а делать это на уровне скриптов или .htaccess (см. пост ниже), либо правкой файлов.

Поделиться сообщением


Ссылка на сообщение

Да на сервере, есть сайты в 1251 через .htaccess как я понял в последних версиях php убрали возможность задавать значение через .htaccess по этому не работает это.

Править файлы форума ну это же нужно будет делать с каждый обновлением форума и возможно где то не сменишь и пойдут проблемы как бы такой вариант тоже не совсем правильный. На самом сервере vds вроде можно каждому пользователю задавать свой php.ini может через это попробовать задать? просто не охото обновлять рабочий форум и на нем исправлять косяки хочется зарание все подготовить

К примеру у пользователя которого обновляется форум php.ini с таким содержанием

register_globals= Off
display_errors= Off
log_errors= On
max_execution_time= 600
memory_limit= 512M
upload_max_filesize= 100M
post_max_size= 100M
date.timezone= Africa/Abidjan
sendmail_path= "/usr/sbin/sendmail -t -i"
session.save_path = "/var/www/***/data/bin-tmp"

То есть мне нужно туда добавить просто это?

mbstring.internal_encoding = UTF-8

mbstring.func_overload = 2

Поделиться сообщением


Ссылка на сообщение

через .htaccess как я понял в последних версиях php убрали

Можно почитать источник откуда вы это поняли?

 

То есть мне нужно туда добавить просто это?

Попробуйте.

Поделиться сообщением


Ссылка на сообщение

Можно почитать источник откуда вы это поняли?

вот отсюда http://www.falsecode.ru/blog/?p=196 ну и у меня на локалке php 5.2.17 не работает через .htaccess

Поделиться сообщением


Ссылка на сообщение

Если для форума используется отдельный виртуальный хост (отдельный домен), можно тогда в настройках виртуального хоста прописать записи. Ну либо если можно задать свой php.ini.

Поделиться сообщением


Ссылка на сообщение

Входе тестирования на локалке выяснилось что при включении в php.ini этих строк

mbstring.internal_encoding = UTF-8

mbstring.func_overload = 2

форум в целом начинает не корректно работать в частности не чего не изменить что связано с перезаписыванием файлов, файл не до конца записывает.

К примеру ставлю какой нибудь хук который вносит изменения в шаблоны в результате появляется ошибка к ссылающаяся на файл skin_global.php на последнею строку Fatal error: fatal flex scanner internal error--end of buffer missed in H:\Server\domains\test3.ru\forum\cache\skin_cache\cacheid_1\skin_global.php on line 1746

Где собственно вот это

/*--------------------------------------------------*/
/* END OF FILE                                      */
/*---------------------------------------------

То же самое и с другими хуками

Так же при редактировании языков не до записывает файл.

Как только удаляю эти строки из php.ini всё начинает нормально работать, в чем может быть причина?

Поделиться сообщением


Ссылка на сообщение

Печально, что не кто не вкурсе в чем может быть проблема((

Поделиться сообщением


Ссылка на сообщение

форум в целом начинает не корректно работать

Именно. Поэтому пхп ини трогать не надо. Только файлы форума по ссылке указанной выше.

Поделиться сообщением


Ссылка на сообщение

Но это вызывает массу не удобства, с каждой версией придется править, но мало того если разработчики ещё где нибудь внедрят это, получится проблема которую не просто решить будет.

Поделиться сообщением


Ссылка на сообщение

Но это вызывает массу не удобства

Вам шашечки или ехать ? ;) Я 2 недели бился над этой проблемой. Движок от IPS изначально не предполагает русские имена, из-за чего ИБР и вносит такое кол-во правок в файлы. Правда, каким образом это они делают это отдельный вопрос.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...