iogun
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору С установкой разобрался теперь когда захожу на форум вываливается Установил php 5.1.4 mySQL 5.0.21 apache 2.2.3 IPB 2.1.7 Внес изменения которые указаны в первом посте. при инсталяции форума пришлось кое что подправить, но когда захожу на http://localhost/forum/index.php? вываливается ошибка Цитата: Ошибка с базой данных. mySQL query error: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,login_type,running_time,ip_address,browser,location,in_error,location_1_type,location_1_id,location_2_type,location_2_id,location_3_type,location_3_id) VALUES('43b68c85ace589d34e07a473a368788b','',0,2,0,1162398552,'127.0.0.1','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)','Reg,,11',0,'','','','','','') SQL error: Out of range value adjusted for column 'location_1_id' at row 1 SQL error code: Date: 1.11.2006, 21:29 | Из-за чего ошибка я понимаю: поле location_1_id - NOT NULL, а запрос пытается записать пустое значение. Что это - ошибка в коде форума, не верно установлены параметры полей или что то еще? Ошибка возникает в модуле class_session.php когда пытаемся создать в таблице сессий новую запись в функции function create_guest_session() Цитата: .... $this->ipsclass->DB->do_shutdown_insert( 'sessions', array( 'id' => $this->session_id, 'member_name' => '', 'member_id' => 0, 'member_group' => $this->ipsclass->vars['guest_group'], 'login_type' => 0, 'running_time' => $this->time_now, 'ip_address' => $this->ipsclass->ip_address, 'browser' => $this->ipsclass->user_agent, 'location' => $vars['location'], 'in_error' => 0, 'location_1_type' => $vars['1_type'], 'location_1_id' => $vars['1_id'], 'location_2_type' => $vars['2_type'], 'location_2_id' => $vars['2_id'], 'location_3_type' => $vars['3_type'], 'location_3_id' => $vars['3_id'], ) ... ); | ошибку локализовал, но как ее корректно исправить я пока не знаю, всего 4-й день php-шкой занимаюсь. Подскажите плиз как исправить? |