Page 1 of 1

media library problem

Posted: Mon Jul 03, 2006 8:01 pm
by Col. Kurtz
seitdem ich gestern ein bild hochgeladen habe kommt bei neuen upload versuchen dies:
File IMG_9343.jpg successfully uploaded as /www/htdocs/w00675d5//blog/uploads/IMG_9343.jpg
Thumbnail created.
Done.
INSERT INTO serendipity_images ( name, extension, mime, size, dimensions_width, dimensions_height, thumbnail_name, date, authorid, path, realname ) VALUES ( 'IMG_9343', 'jpg', 'image/jpeg', 159840, 900, 600, 'serendipityThumb', 1151949543, 0, '', 'IMG_9343.jpg' )

INSERT INTO serendipity_images (
name,
extension,
mime,
size,
dimensions_width,
dimensions_height,
thumbnail_name,
date,
authorid,
path,
realname
) VALUES (
'IMG_9343',
'jpg',
'image/jpeg',
159840,
900,
600,
'serendipityThumb',
1151949543,
0,
'',
'IMG_9343.jpg'
)

/ Unknown column 'realname' in 'field list'
und will ich ein Bild in einen Eintrag einfügen kommt das:
Select file to insert
Click the file you want to insert:

SELECT i.id, '' AS orderkey, i.name, i.extension, i.mime, i.size, i.dimensions_width, i.dimensions_height, i.date, i.thumbnail_name, i.authorid, i.path, i.hotlink, i.realname,
a.realname AS authorname
FROM serendipity_images AS i
LEFT OUTER JOIN serendipity_authors AS a
ON i.authorid = a.authorid
LEFT JOIN serendipity_authorgroups AS acl_a
ON acl_a.authorid = 1
LEFT JOIN serendipity_access AS acl_acc
ON ( acl_acc.artifact_mode = 'read'
AND acl_acc.artifact_type = 'directory'
AND acl_acc.artifact_index = i.path
)

WHERE 1 AND (
i.path IS NULL OR
acl_acc.groupid IS NULL
OR ( acl_acc.groupid = acl_a.groupid OR acl_acc.groupid = 0)
OR ( acl_acc.artifact_id IS NULL

)
)
GROUP BY i.id
ORDER BY i.date DESC LIMIT 0, 9

/ Unknown column 'i.realname' in 'field list'
hilfe! vorher hat das einwandfrei funktioniert

www.photo.marc-gaertner.de/blog

Re: media library problem

Posted: Tue Jul 04, 2006 12:23 pm
by garvinhicking
Hi!

Anscheinend hast Du ein Datenbankupdate verpasst. In den 1.1 alpha versionen kam diese Spalte vor kurzem dazu.

Wie genau hast du das blog in letzter zeit aktualisiert? Evtl. mal ein Datenbankdump wieder hochgeladen, oder eine Fehlermeldung beim upgrade ignoriert?

Vielew Grüße,
Garvin

Posted: Tue Jul 04, 2006 5:28 pm
by Col. Kurtz
ich hab irgendwann nachdem die 1er version rausgekommen ist auf die dann aktuelle aktualisiert. also 1.1.alpha 7. ne fehlermeldung beim update ist mir nicht aufgefallen....

Posted: Tue Jul 04, 2006 5:47 pm
by garvinhicking
Hi!

Dieses Feld ist von Alpha4 auf Alpha5 hinzugekommen.

Ich würde dir ein Backup der Datenbank empfehlen, und danach editierst du die serendipity_config_local.inc.php und setzt da die version auf 1.1-alpha4. Dann lässt du den upgrader nochmal laufen und schaust ob diesmal die Datenbankfelder korrekt angelegt werden?

Alternativ setzt die Version auch ruhig auf die Nummer die du vor dem Update benutzt hast und schau ob da alle *.sql Dateien gelistet werden, die seit 1.0 hinzugekommen sind (die findest Du im sql/ unterverzeichnis)

Viele Grüße,
Garvin