Перестал работать BBCode

Автор Алексей_, 09 июня 2016, 14:08:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Алексей_

Перестал работать BBCode после обновления на SMF 2.0.11
Например ссылки в постах выглядят так:
[quote author=knknl link=topic=1266.msg15931#msg15931 date=1465326026]
через роутер
[/quote]
остальные BBCode отображаются аналогичным образом.

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


Алексей_

Серверный лог ошибок молчит.
Лог форума сообщает следующее:

При сохранении сообщения:

http://******/forum/index.php?action=profile;area=forumprofile;u=3397;save
2: mb_strpos(): Offset not contained in string
Файл: /var/www/*****/forum/Sources/Subs-Db-mysql.php
Строка: 330

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

Файл Subs-Db-mysql.php менял на оригинальный, не помогло.

Серый Лис


Алексей_

#4
Пути указаны верно.
Тема используется Default.

В соседнюю директорию поставил свежий SMF 2.0.11
100% повторения проблемы нет, но цитирование точно не работает, часть других BBCode работает.
При цитировании получаем:
Цитируемый текст
[/quote]
Ответ на предыдущий пост

В соседнюю директорию поставил свежий SMF 2.1
Аналогичная ситуация, но если переключиться на English, то всё ОК.

Yarik

Цитата: Алексей_ от 09 июня 2016, 23:24:53100% повторения проблемы нет, но цитирование точно не работает, часть других BBCode работает.
При цитировании получаем:
Цитируемый текст

Ответ на предыдущий пост

В соседнюю директорию поставил свежий SMF 2.1
Аналогичная ситуация, но если переключиться на English, то всё ОК.
Ну так может быть тогда 100% проблема с хостингом и стоит им описать свои проблемы?Может версию PHP посмотреть на соответствие.Ибо свежеустановленные форумы ну уж точно должны работать нормально.

Алексей_

Не спорю, это так, но в чём проблема?

Basic Server Requirements удовлетворён, в том числе и директивы php:
Apache/2.4.10 (Debian)
PHP Version 5.6.14-0+deb8u1
MySql 5.5.46-0+deb8u1

Алексей_

Даже откатывался на 2.0.8, всё так же.

Частично проблему решил обновлением на 2.1 Beta, BBCode заработал, но не работает только цитирование, это уже в другой топик...

Yarik

Логи апача подымайте и смотрите что там в них пишет.Это уже надо смотреть на уровне хостинга а не форума.