Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Перестал работать BB-code

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
oblaco8
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 4 месяца

Перестал работать BB-code

Сообщение oblaco8 »

Подскажите как исправить проблему с ББ кодом.
Скопировал старый форум на новый чистый phpBB3.08 в отдельную папку(ВВ3 ), создал новую базу MySQL и перенес туда все данные из старой базы затем удалил старую версию из основной папки и перенес в нее обновленный форум. ВКажется все работает, за исключением ББкода и ссылок во всех сообщениях старого форума.
Получается такая хрень: вместо адреса указанного в ссылке, и в бб-коде (при записи сообщения) указывается непонятное
Вводишь:

Код: Выделить всё

[url]http://**********.ru[/url]
, и вместо http:// **********.ru
выдается:
http://gklforum.ru/BB3/go.php?http://********.ru

Подскажите где копать
Ссылка на форум
http://gklforum.ru
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Айдар »

Не совсем понятна проблема!
Это делает мод prime links. При клике то все равно должно попадать на сайт http://**********.ru. Попадаешь?
In Web We Trust
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Sheer »

Редирект (переадресация, перенаправление) внешних ссылок

Добавлено спустя 4 минуты 12 секунд:
И еще в корне конференции отсутствует файл go.php
oblaco8
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 4 месяца

Re: Перестал работать BB-cod

Сообщение oblaco8 »

Айдар писал(а):Не совсем понятна проблема!
Это делает мод prime links. При клике то все равно должно попадать на сайт http://**********.ru. Попадаешь?
Нет , выводит по этому адресу http://gklforum.ru/BB3/go.php?http://********.ru и пишет не может отобразить страницу

Добавлено спустя 2 минуты 49 секунд:
Sheer писал(а):Редирект (переадресация, перенаправление) внешних ссылок

Добавлено спустя 4 минуты 12 секунд:
И еще в корне конференции отсутствует файл go.php
go.php присутствует
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Айдар »

oblaco8 писал(а):go.php присутствует
Его не изменял в процессе переноса? Проблема, видимо, в нем.

Добавлено спустя 3 минуты 5 секунд:
oblaco8 писал(а):И еще в корне конференции отсутствует файл go.php
Он должен быть в папке /bb3/
In Web We Trust
oblaco8
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 4 месяца

Re: Перестал работать BB-cod

Сообщение oblaco8 »

Может быть в файле go.php у меня что то не так?

Код: Выделить всё

<?php
if (isset($_SERVER['QUERY_STRING'])) @header('Location: '.$_SERVER['QUERY_STRING']);
?>
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Айдар »

Да все так вроде. Мой файл:

Код: Выделить всё

<?php 
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.$_SERVER['QUERY_STRING']); 
?>
Добавлено спустя 29 секунд:
Вру! Видишь разницу?
In Web We Trust
oblaco8
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 4 месяца

Re: Перестал работать BB-cod

Сообщение oblaco8 »

Айдар писал(а):Он должен быть в папке /bb3/
Я его перенес из папки bb3 в основную папку не меняя
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Айдар »

Проверь в includes/functions_content.php наличие строк:

Код: Выделить всё

//-- mod: Prime Links -------------------------------------------------------//
	if (!function_exists('prime_links'))
	{
		global $phpEx;
		include($phpbb_root_path . 'includes/prime_links.' . $phpEx);
	}
	$text = prime_links($text);
//-- end: Prime Links -------------------------------------------------------//
In Web We Trust
oblaco8
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 4 месяца

Re: Перестал работать BB-cod

Сообщение oblaco8 »

Исправил, все-равно не помагает
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Sheer »

oblaco8 писал(а):go.php присутствуе
Тогда почему, кода я перехожу по ссылке http://gklforum.ru/BB3/go.php
то получаю
Ошибка. Ссылка не работает.
Проверь, в каком виде ссылки записаны в базе?

Добавлено спустя 1 минуту 44 секунды:
Проверь, что у тебя попадает в $_SERVER['QUERY_STRING']
oblaco8
phpBB 1.2.0
Сообщения: 17
Стаж: 13 лет 4 месяца

Re: Перестал работать BB-cod

Сообщение oblaco8 »

Здесь у меня точно так же

Код: Выделить всё

//-- mod: Prime Links -------------------------------------------------------//
	if (!function_exists('prime_links'))
	{
		global $phpEx;
		include($phpbb_root_path . 'includes/prime_links.' . $phpEx);
	}
	$text = prime_links($text);
Sheer писал(а):Тогда почему, кода я перехожу по ссылке http://gklforum.ru/BB3/go.php
то получаю
Ошибка. Ссылка не работает.

Проверь, в каком виде ссылки записаны в базе?

Добавлено спустя 1 минуту 44 секунды:
Проверь, что у тебя попадает в $_SERVER['QUERY_STRING']
go.php стоит в основной папке, папки ВВ3 уже не существует
В какой таблице в базе записаны ссылки?
Где искать $_SERVER['QUERY_STRING']

Добавлено спустя 7 минут 42 секунды:
Попробуйте зайти на форум например в тему http://gklforum.ru/viewtopic.php?f=8&t=573 там в сообщении несколько ссылок кликнете по любой, может так лучше поймете в чем проблема..
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Sheer »

oblaco8 писал(а):В какой таблице в базе записаны ссылки?
Ссылки записываются в таблице _posts в поле post_text
Выполни например такой запрос (это этот пост http://gklforum.ru/viewtopic.php?p=743#p743)

Код: Выделить всё

SELECT post_text  FROM `phpbb_posts` WHERE `post_id` = 743
Хотя, там кажется все ok.
Где искать $_SERVER['QUERY_STRING']
go.php
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Айдар »

Ну так ссылка то ведет через папку /bb3/.
Ищите в includes/prime_links.php
строку:

Код: Выделить всё

EXTERNAL_LINK_TARGET
смотрите что там прописано?
In Web We Trust
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Перестал работать BB-cod

Сообщение Sheer »

Айдар писал(а):Ну так ссылка то ведет через папку /bb3
В точку!

Добавлено спустя 45 секунд:
Сразу-то не приметил :D

Добавлено спустя 2 минуты:
Sheer писал(а):Тогда почему, кода я перехожу по ссылке http://gklforum.ru/BB3/go.php
Папки то BB3 нетути... Балдаааааа

Добавлено спустя 15 минут 9 секунд:
Айдар писал(а):Ищите в includes/prime_links.php строку
Наверняка у него там то, что надо

Код: Выделить всё

define('EXTERNAL_LINK_TARGET', '_blank'); 
Где-то $phpbb_root_path ведет не в корень, а в /BB3
Закрыто

Вернуться в «Поддержка phpBB 3.0.х»