• Мост DLE & форум phpBB

 #135   Nekitok
 20 авг 2010, 02:24
Пробовал версию 8.0 точно так же. Пишет что всё успешно, но не работает((
Спасибо конечно, но кажется придётся без пхп сидеть((
 #136   IgorA100
 20 авг 2010, 15:12
Попробуйте чистую!!! 8.3 или 8.5 на них точно все работает и форум 3.0.5 или свежее, тоже чистый без дополнений.
Не может не работать.....
 #137   Nekitok
 25 авг 2010, 15:33
Не знаю где взять чистый дле нуллед. Форум последний. Может кто нибудь может скинуть сборку?? Хотя бы не чистую, но главное чтобы работало, чтобы проверить в чём проблема:компьютер, сервер, установка или движки.

И так, поставил 8.3 не нуллед и пхпбб 3.0.5, заработало!) Дело кажется в форуме, он версией 3.0.7-пл может по этому и не подходит
 #138   IgorA100
 25 авг 2010, 17:08
Nekitok писал(а):Не знаю где взять чистый дле нуллед. Форум последний. Может кто нибудь может скинуть сборку?? Хотя бы не чистую, но главное чтобы работало, чтобы проверить в чём проблема:компьютер, сервер, установка или движки.

Посмотреть на Руборде например. Там выкладывают нормальные нулы.
 #139   IgorA100
 26 авг 2010, 13:35
Проверена совместимость моста на DLE 9.0
Проблем не обнаружено.
 #147   ewgeny
 16 окт 2010, 17:35
выскакивает такая ошибка при авторизации на форуме

Код: Выделить всё[phpBB Debug] PHP Notice: in file /public_html/bridge/bridge.php on line 85: Undefined variable: email_template
[phpBB Debug] PHP Notice: in file /public_html/bridge/bridge.php on line 88: Undefined variable: email_template
[phpBB Debug] PHP Notice: in file /public_html/bridge/bridge.php on line 91: Undefined variable: email_template
[phpBB Debug] PHP Notice: in file /public_html/bridge/bridge.php on line 94: Undefined variable: email_template
[phpBB Debug] PHP Notice: in file /public_html/bridge/module/functions/functions_dle.php on line 50: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3544)


установлено все верно. версии форума и дле последние
 #148   ewgeny
 16 окт 2010, 22:01
интеграция не совместима с модулем PhpBB3 Knowledge Base

если регистрируюсь с сайта, то появляется ошибка

Код: Выделить всёFatal error: SQL ERROR [ mysql4 ]
Field 'user_kb_permissions' doesn't have a default value [1364]


запрос такой не помог
Код: Выделить всёALTER TABLE `phpbb_users` MODIFY `user_kb_permissions` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
 #149   IgorA100
 18 окт 2010, 14:14
ewgeny писал(а):выскакивает такая ошибка при авторизации на форуме
Код: Выделить всё[phpBB Debug] PHP Notice: in file /public_html/bridge/bridge.php on line 85: Undefined variable: email_template

установлено все верно. версии форума и дле последние

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

Код: Выделить всёField 'user_kb_permissions' doesn't have a default value [1364]

Мост работает со стандартными таблицами форума, если вносились какие-то изменения в структуру таблиц форума - то аналогичное надо делать и в мосте, т.е. "затачивать" мост под нестандартную конфигурацию. Не знаю что делает "Knowledge Base" с табилцами, трудно что-то посоветовать. Как вариант, найдите в файле dle_to_phpbb.php следующее:
Код: Выделить всё$sql_ary = array(
   'username'         => $user_row['username'],
   'username_clean'   => $username_clean,
   'user_password'      => (isset($user_row['user_password'])) ? $user_row['user_password'] : '',
   'user_pass_convert'   => 0,
   'user_email'      => strtolower($user_row['user_email']),
   'user_email_hash'   => crc32(strtolower($user_row['user_email'])) . strlen($user_row['user_email']),
   'group_id'         => $user_row['group_id'],
   'user_type'         => $user_row['user_type'],

И допишите ПОСЛЕ:
Код: Выделить всё'user_kb_permissions'   => "DEF",


Вместо "DEF" - надо указать то, что "Knowledge Base" прописывает по дефолту в таблицу пользователей.
 #150   ewgeny
 18 окт 2010, 15:51
IgorA100 писал(а):Это означает, что в момент вызова моста переменная $email_template не инициализирована. Это могло произойти либо из за неправильного инклуда (не в то место), либо изменения оригинального кода форума


ладно, а куда надо инклудить? точнее сказать в каком файле и в какое место? просто все сделано по инструкции, а так в голову ничего не пришло))
 #297   krock
 16 фев 2011, 23:38
Ждем новую версию моста для последних версий скриптов ;)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 13