MySQL Database problemer...

Her kan du få hjælp og stille spørgsmål til MySQL/MySQLi!
Besvar
Hytera
Begynder
Indlæg:1
Tilmeldt:4. sep 2015, 10:50
MySQL Database problemer...

Indlæg af Hytera » 4. sep 2015, 10:56

Hej derude...

Jeg står og har et problem, som håber i kan hjælpe mig med. Da jeg ser lidt lost nu :-)

Har haft en Woltlab 4 Forum kørende. Og har nu skifter over til en anden server. Filer er kopieret over. MySQL database er importeret. Men åbenbart i MyISAM istedet for innoDB. Jeg får denne fejlmeddelse i forum softwaren ( Fik afvide det pga. databasen har været innoDB før ) :

Fri, 28 Aug 2015 20:34:21 +0000
Message: Could not execute prepared statement: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'userID' cannot be null
File: /var/www/html/wbb4/wcf/lib/system/database/statement/PreparedStatement.class.php (100)
PHP version: 5.6.4-4ubuntu6.2
WCF version: 2.0.12 pl 1 (Maelstrom)
Request URI: /wbb4/index.php/BoardList
Referrer:
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36
Information: "<b>sql type:<\/b> wcf\\system\\database\\MySQLDatabase<br \/><b>sql error:<\/b> Column 'userID' cannot be null<br \/><b>sql error number:<\/b> 23000<br \/><b>sql version:<\/b> 5.6.25-0ubuntu0.15.04.1<br \/><b>sql query:<\/b> INSERT INTO\twcf1_session\n\t\t\t\t\t(sessionID,userID,ipAddress,userAgent,lastActivityTime,requestURI,requestMethod)\n\t\t\tVALUES\t\t(?,?,?,?,?,?,?)<br \/><b>sql query parameter 0:<\/b>fe52f56fb0394bea6a89f67988802ab66bc2f13e<br \/><b>sql query parameter 1:<\/b><br \/><b>sql query parameter 2:<\/b>::ffff:4dd7:923a<br \/><b>sql query parameter 3:<\/b>Mozilla\/5.0 (Windows NT 10.0; WOW64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/44.0.2403.157 Safari\/537.36<br \/><b>sql query parameter 4:<\/b>1440794061<br \/><b>sql query parameter 5:<\/b>\/wbb4\/index.php\/BoardList<br \/><b>sql query parameter 6:<\/b>GET<br \/>"
Stacktrace:
#0 /var/www/html/wbb4/wcf/lib/data/DatabaseObjectEditor.class.php(38): wcf\system\database\statement\PreparedStatement->execute(Array)
#1 /var/www/html/wbb4/wcf/lib/data/acp/session/ACPSessionEditor.class.php(31): wcf\data\DatabaseObjectEditor::create(Array)
#2 [internal function]: wcf\data\acp\session\ACPSessionEditor::create(Array)
#3 /var/www/html/wbb4/wcf/lib/system/session/SessionHandler.class.php(377): call_user_func(Array, Array)
#4 /var/www/html/wbb4/wcf/lib/system/session/SessionHandler.class.php(138): wcf\system\session\SessionHandler->create()
#5 /var/www/html/wbb4/wcf/lib/system/session/ACPSessionFactory.class.php(28): wcf\system\session\SessionHandler->load('wcf\\data\\sessio...', '')
#6 /var/www/html/wbb4/wcf/lib/system/WCF.class.php(340): wcf\system\session\ACPSessionFactory->load()
#7 /var/www/html/wbb4/wcf/lib/system/WCF.class.php(143): wcf\system\WCF->initSession()
#8 /var/www/html/wbb4/wcf/global.php(25): wcf\system\WCF->__construct()
#9 /var/www/html/wbb4/global.php(13): require_once('/var/www/html/w...')
#10 /var/www/html/wbb4/index.php(9): require_once('/var/www/html/w...')
#11 {main}
<<<<

Kan du nogen give mit et hint ? Info om den nuværende server :

Server: Localhost via UNIX socket
Servertype: MySQL
Serverversion: 5.6.25-0ubuntu0.15.04.1 - (Ubuntu)
Protokolversion: 10
Bruger: root@localhost
Servers tegnsæt: UTF-8 Unicode (utf8)

På forhånd tak.... :-)

Skal lige siges jeg ikke er linux-haj :-)

Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46

Re: MySQL Database problemer...

Indlæg af Josefine » 4. sep 2015, 23:21

Jeg kan kun give dig det råd at søge efter fejlen på nettet. 90% af alle gange finder man ud af, hvad der er galt :) Måske kan dette hjælpe: https://tims.bastelstu.be/forum/index.p ... with-chat/
Eller det her? http://stackoverflow.com/questions/2005 ... nnot-be-nu
Jeg kan desværre ikke sige så meget om fejlen selv, men måske kan du få et hint ud fra andres indlæg rundt omkring på nettet.

Besvar