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

Ссылка, перевод на ENG

Recommended Posts

Обсуждалось на некоторых форумах, как изменить ссылку, чтобы была на английском.. В данный момент при заходе в тему у которой название на русском - ошибка базы данных.

Сейчас так:

index.php?/topic/960-это-интересно/page__st__20

Нужно:

index.php?/topic/960-eto-interesno/page__st__20

 

IP.Board 3.2.1

Share this post


Link to post
Share on other sites

Эм.. Суть такая: все темы которые были на версии 3.1.4 не открываются, ошибка базы данных. Темы, которые создал на 3.2.1 открываются, хотя ссылка тоже на русском.

 

Странно. По началу не находил строчки в initdata.php

Как исправить? В корневом каталоге файл:

initdata.php

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

False = русский, True = английский.

Share this post


Link to post
Share on other sites

Логи ошибок из ./cache/sql_error_log_

Share this post


Link to post
Share on other sites

Всё таки проблема не решилась

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Tue, 16 Aug 2011 14:34:53 +0000
Error: 1062 - Duplicate entry 'forums-pid-6183' for key 'app'
IP Address: 77.88.24.25 - /index.php?/topic/739-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd%d1%8b-%d0%b4%d0%bb%d1%8f-%d0%b7%d0%be%d0%bc%d0%b1%d0%b8-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80%d0%b0-cs-16-%d0%bc%d0%be%d0%b4%d0%b5%d0%bb%d0%b8-%d0%b7%d0%be%d0%bc%d0%b1%d0%b8/
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: INSERT INTO reputation_cache (`app`,`type`,`type_id`,`rep_like_cache`) VALUES('forums','pid',6183,'a:2:{s:10:\"cache_data\";a:7:{s:3:\"app\";s:6:\"forums\";s:4:\"type\";s:3:\"pid\";s:2:\"id\";s:4:\"6183\";s:14:\"rep_like_cache\";N;s:5:\"count\";i:1;s:11:\"memberNames\";a:1:{i:325;a:2:{s:1:\"n\";s:4:\"saab\";s:1:\"s\";s:4:\"saab\";}}s:9:\"memberIds\";a:1:{i:0;s:3:\"325\";}}s:12:\"cache_expire\";i:1313591693;}') ON DUPLICATE KEY UPDATE app=VALUES(app),type=VALUES(type),type_id=VALUES(type_id),rep_like_cache=VALUES(rep_like_cache)
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/classes/class_reputation_cache.php            | [db_main_mysql].replace                                                       | 577               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/classes/class_reputation_cache.php            | [classReputationCache].getLikeData                                            | 495               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/sources/classes/topics.php        | [classReputationCache].getLikeFormatted                                       | 1394              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/topics.php  | [app_forums_classes_topics].parsePost                                         | 372               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/topics.php  | [public_forums_forums_topics].parsePostRow                                    | 1732              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/topics.php  | [public_forums_forums_topics]._getPosts                                       | 193               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php                        | [public_forums_forums_topics].doExecute                                       | 302               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Всё из-за Topic Prefix.. Для версии 3.2.x видел где то, но найти не могу..(

Share this post


Link to post
Share on other sites

Удалил все файлы которые были в topic prefix, скачал модуль этот для IPB 3.1.4 (где он и работал), всё равно даже ошибка :o

Share this post


Link to post
Share on other sites

Всё обыскал, не знаю :'(

Fisana, извините за UP темы..

Share this post


Link to post
Share on other sites

Темы, которые создал на 3.2.1 открываются

Версия русская?

 

Странно. По началу не находил строчки в initdata.php

IBR писали, что случайно теряли эти строчки. Потом восстановили

Share this post


Link to post
Share on other sites

Версия русская?

Да

 

IBR писали, что случайно теряли эти строчки. Потом восстановили

Ага, так и понял :)

Share this post


Link to post
Share on other sites

В этом топике была ошибка, устранил, изменил своё сообщение.

Ошибка в самом первом топике осталась.

Edited by Алексей

Share this post


Link to post
Share on other sites

Перекопал всю базу, utf8_general_ci. Полностью вся. Уже даже не знаю что делать :unsure:

Share this post


Link to post
Share on other sites

С репутацией ошибка, что-то конфликтует.

 

Error: 1062 - Duplicate entry 'forums-pid-6183' for key 'app'

mySQL query error: INSERT INTO reputation_cache

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...