Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
avgaz

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

  • Upvote 1

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Да на сервере, есть сайты в 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

Share this post


Link to post
Share on other sites

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

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

 

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

Попробуйте.

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Входе тестирования на локалке выяснилось что при включении в 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 всё начинает нормально работать, в чем может быть причина?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...