Перейти к публикации

Рекомендованные сообщения

dr.maximus,

в версии 2.0.22 в качестве дополнительной меры безопасности при входе в админку надо повторно вводить пароль.

Так и должно быть.

Судя по приведенным ошибкам - ошибка в конфигурации подключения к таблицам phpbb (config.php форума)

Где находятся таблицы форума и двига?

В одной базе или в разных?

в одной базе. Как лучше сделать? Могу конфиг форума привести если нужно? Сам я как админ с этими ошибками смирился, но они и у пользователей выводятся, а им эта информация не желательна я думаю.

Ссылка на сообщение
Поделиться на других сайтах

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in /var/www/forum/login.php on line 122

говорит, что нельзя законнектиться к базе.

смотри что в этой строке, анализируй :)

Ссылка на сообщение
Поделиться на других сайтах

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in /var/www/forum/login.php on line 122

говорит, что нельзя законнектиться к базе.

смотри что в этой строке, анализируй :)

У меня такая же проблема как и у dr.maximus.... Форум расположен в папке /forum/, но в разных базах с DLE

Ссылка на сообщение
Поделиться на других сайтах

Всем доброго времени суток.

Ребята, а вот еще вопрос. На сколько я знаю в логине на DLE не используются такие символы как @, ™, € и т.д. Но, к примеру, лично у меня на форуме есть люди с такими заковыристыми логинами.

Как интеграция повлияет на DLE ? и как она отразиться на форуме?

Ссылка на сообщение
Поделиться на других сайтах

для 5.3 версии какой версии пайдет?

Что спросил???

Ссылка на сообщение
Поделиться на других сайтах

так как лучше разводить базы форума и движка? в одну базу или в разные? У кого нить все работает без ошибок?

Ссылка на сообщение
Поделиться на других сайтах

dr.maximus, Я думаю что поцентру, это не будет ни ак влиять елси все юазы на одном серваке.

Ссылка на сообщение
Поделиться на других сайтах

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in /var/www/forum/login.php on line 122
говорит, что нельзя законнектиться к базе. смотри что в этой строке, анализируй :)
У меня такая же проблема как и у dr.maximus.... Форум расположен в папке /forum/, но в разных базах с DLE
Проблема в лищней строке в файле логинизации в phpbb решение: --------------------------------------------------- найти в файле login.php строки
					require_once("config.php");				

					$SQLID=mysql_connect($dbhost,$dbuser,$dbpasswd);

					mysql_select_db($dbname,$SQLID);

					//////////////////////////////////////////////////////////
закомнтируй их, тоесть окончательный вид должен быть такой
					//require_once("config.php");				

					//$SQLID=mysql_connect($dbhost,$dbuser,$dbpasswd);

					//mysql_select_db($dbname,$SQLID);

					//////////////////////////////////////////////////////////

Изменено пользователем Dali
Ссылка на сообщение
Поделиться на других сайтах

Dali

я еще тоже самое сделал со строками 226,227,228, а то при logout тоже вылетали ошибки. Теперь все работает.

all

Еще есть такой вопрос. Как сконвертировать пользователей которые уже имеются в dle?

Изменено пользователем dr.maximus
Ссылка на сообщение
Поделиться на других сайтах

а как сделать чтоб аватары везде были одинаковы?

Изменено пользователем gopal
Ссылка на сообщение
Поделиться на других сайтах

Что ты имеешь ввиду?

Где?

в форуме?

Ссылка на сообщение
Поделиться на других сайтах

Что ты имеешь ввиду?

Где?

в форуме?

на сайте и на форуме, чтоб аватары были однаковы )

Ссылка на сообщение
Поделиться на других сайтах

Вечерком гляну.

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах

Накропал тут модуль вывода последних сообщений из phpBB

вечерком поделюсь

Ссылка на сообщение
Поделиться на других сайтах

Да кстати случайно не у кого нет конвектора юзверей с таблици DLE в таблицу phpBB c дополнительным кодированием md5.

Есть большие проблемы, она заключаеться в том, что не раюает вход на форум, когда я вожу лгин и пороль, вход как бы происходит, т.е. не повляеться не каких ошибок и я появляюсь в списке тех кто на форуме, но с другой стороны до сих пор горит кнопка вход, а не выход и при попытке добавить пост выскакивает форма входа. При регистрации всё происходит правильно т.е. Юзверы повляються в базе с правльным поролем md5(md5()). мб кто знает из-за чего это может быть?

Ссылка на сообщение
Поделиться на других сайтах

dr.maximus

Ой я просто не смотрел, переделанную интеграцию поэтому нескажу (сечас там проблема в двойном md5 кодировании), если в новой локализации подуля это учли тогда безпроблем скину файл синхронизации пользователей DLE vs PHPbb

Ссылка на сообщение
Поделиться на других сайтах

Dali,

Ты кидай, ели что дорабтаю.

Свою проблему решил, но появились новые:

1. При авторизации на форуме не происходит авторизация на сайте. Думаю с cookie связанно, но если посмотреть код то там еще и в сессию записываеться вроде здесь(login.php):

			   require_once("../engine/data/dbconfig.php"); 

			   $SQLID=mysql_connect(DBHOST,DBUSER,DBPASS); 

			   mysql_select_db(DBNAME,$SQLID); 

			   $DLEprefix=PREFIX; 

			   $DLERes=mysql_query("SELECT * FROM " . $DLEprefix . "_users where name=\"".str_replace("\\'", "''", $username)."\" and password=\"".md5(md5($password))."\""); 

			   if(mysql_num_rows($DLERes)>0) 

			   {	

				  $member_id = mysql_fetch_array($DLERes); 

				  setcookie ("dle_name", $member_id['name'],time()+3600*24*365, "/"); 

				  setcookie ("dle_password", $member_id['password'],time()+3600*24*365, "/"); 


					  @session_register('dle_name'); 

					@session_register('dle_password'); 

				  @session_register('member_lasttime'); 


					$_SESSION['dle_name']		= $member_id['name']; 

					$_SESSION['dle_password']	= $member_id['password']; 

				  $_SESSION['member_lasttime'] = $member_id['lastdate']; 


			   } 


			   require_once("config.php");			 

			   $SQLID=mysql_connect($dbhost,$dbuser,$dbpasswd); 

			   mysql_select_db($dbname,$SQLID);

Почему же сайт не воспринимает эту ссесию пока хз. Еще фишка, если захожу на сайт то авторизация происходит автоматически, если сразу перейду на форум, то там авторизации нет уже.

Изменено пользователем kaliostro_den
Ссылка на сообщение
Поделиться на других сайтах

Дело вот какое. Здесь видно что форум кидает куку с зашифрованным поролем

setcookie ("dle_password", $member_id['password'],time()+3600*24*365, "/");

А ДЛЕ ее не вопринимает, но когда в ДЛЕ входишь под эти логимом в куке изменяеться пороль и не тот что записан в базе занных, мне кажеться что туда кидаеться id сессии или хз вместо пассворда что-то другое мб, там еще какое кодирование идет. хз

Прикольно в куку ДЛЕ записывает не md5(md5()) пороль а просто md5()

Всё блин сделал,кстати с сессие тож самое.

Ссылка на сообщение
Поделиться на других сайтах

Накропал тут модуль вывода последних сообщений из phpBB

вечерком поделюсь

че как ты тама?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...