عرض مشاركة واحدة
واحد من الناس
تاريخ التسجيل: Jun 2005-
#4 (permalink)  

المشكلة
Invalid SQL:

SELECT
user.username, (user.options & 512) AS invisible, user.usergroupid,
session.userid, session.inforum, session.lastactivity,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid
FROM session AS session
LEFT JOIN user AS user ON(user.userid = session.userid)
WHERE session.lastactivity > 1141921235
ORDER BY username ASC;

MySQL Error : Can't open file: 'session.MYI' (errno: 145)
Error Number : 1016

الحل هو حذف جدول السيزن و انشاءه من جديد

1-

كود PHP:
DELETE FROM session
2-

كود PHP:
CREATE TABLE `session` (
  `
sessionhashchar(32NOT NULL default '',
  `
useridint(10unsigned NOT NULL default '0',
  `
hostchar(15NOT NULL default '',
  `
idhashchar(32NOT NULL default '',
  `
lastactivityint(10unsigned NOT NULL default '0',
  `
locationchar(255NOT NULL default '',
  `
useragentchar(100NOT NULL default '',
  `
styleidsmallint(5unsigned NOT NULL default '0',
  `
languageidsmallint(5unsigned NOT NULL default '0',
  `
loggedinsmallint(5unsigned NOT NULL default '0',
  `
inforumsmallint(5unsigned NOT NULL default '0',
  `
inthreadint(10unsigned NOT NULL default '0',
  `
incalendarsmallint(5unsigned NOT NULL default '0',
  `
badlocationsmallint(5unsigned NOT NULL default '0',
  `
bypasstinyint(4NOT NULL default '0',
  `
profileupdatesmallint(5unsigned NOT NULL default '0',
  
PRIMARY KEY  (`sessionhash`)
TYPE=HEAP




المشكلة

صورة من المشكلة

Database error in vBulletin 3.6.4:

Invalid SQL:

UPDATE session
SET lastactivity = 1164695903, location = '/vb/admincp/email.php?do=dosendmail&do=dosendmail', inforum = 0, inthread = 0, incalendar = 0, badlocation = 0
WHERE sessionhash = 'bb54ff31f2d2aabe4c51f2a3338e09a6';

MySQL Error : Lost connection to MySQL server during query
Error Number : 2013
Date : Tuesday, November 28th 2006 @ 12:54:01 AM
Script : http://xxxx/vb/admincp/email.php?do=dosendmail
Referrer : http://xxxx/vb/admincp/email.php?do=start
IP Address : xxxxxxxxx
Username : xxxxxx
Classname : vb_database

الحل
MySQL Error : Lost connection to MySQL server during query

الرساله معناها فقدان الاتصال بقاعده البيانات ...
المشكله من السيرفر ..






ahmed-samara غير متواجد حالياً   قديم 29-11-2006, 03:16 AM
رد مع اقتباس