Seiten: 1
Hallo zusammen,
ich hoffe auf Eure Unterstützung.
Habe heute das update auf Version 12.0 angeschoben und dabei muss es zu einem Fehler gekommen sein. Die Inhalte meiner bisherigen Daten kann ich unverändert aufrufen. Allerdings ist der Zugriff auf den Admin-Bereich nicht mehr möglich. Stattdessen bekomme ich die Fehlermeldung:
Warning: [mysql error 1146] Table 'DB3244594.piwigo_lounge' doesn't exist
SELECT
image_id
FROM piwigo_lounge
; in /mnt/web002/d2/14/5103414/htdocs/900/galerie/include/dblayer/functions_mysqli.inc.php on line 847
Fatal error: Uncaught Error: Call to a member function fetch_assoc() on bool in /mnt/web002/d2/14/5103414/htdocs/900/galerie/include/dblayer/functions_mysqli.inc.php:908 Stack trace: #0 /mnt/web002/d2/14/5103414/htdocs/900/galerie/admin/include/functions.php(3273): query2array() #1 /mnt/web002/d2/14/5103414/htdocs/900/galerie/admin.php(263): get_orphans() #2 {main} thrown in /mnt/web002/d2/14/5103414/htdocs/900/galerie/include/dblayer/functions_mysqli.inc.php on line 908
Bitte um Hilfe. Wie kann ich das wieder reparieren?
Vielen Dank im Voraus.
Martin
Offline
Hm die Tabelle existiert nicht. Da ist beim Updaten wohl etwas schief gegangen. Hast du vorher einen Dump gemacht?
Sonst könnte es ggf. helfen, die Tabelle manuell zu erstellen.
Das ist der Sourcecode dafür:
-- Table structure for table `piwigo_lounge`
--
DROP TABLE IF EXISTS `piwigo_lounge`;
CREATE TABLE `piwigo_lounge` (
`image_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`category_id` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`image_id`,`category_id`)
) ENGINE=MyISAM;
Ich vermute das wurde mit Version 12 eingeführt.
Offline
Hallo drlecter,
danke für den Lösungsvorschlag. Da ich auf diesem Gebiet etwas unbedarft bin ... wie genau kann ich da jetzt vorgehen? Wie gebe ich genau wo diesen Code ein?
Vielen Dank im Voraus.
Offline
Du müsstest einmal mit einem Datenbank Tool wie pypmyadmin schauen ob die Tabelle existiert. Ich habe bei mir noch nicht geschaut (ich bin auch noch bei 11.5).
Dann müsstest du da (wenn diese nicht existiert) den Code zum erstellen ausführen.
---
CREATE TABLE `piwigo_lounge` (
`image_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`category_id` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`image_id`,`category_id`)
) ENGINE=MyISAM;
---
Offline
Hallo zusammen,
leider verursacht das Update auf 12.0 auch bei mir Probleme. Die sind zwar etwas anders gelagert, ich schreibe aber mal hier.
Folgende Anomalie wird im Admin-Bereich angezeigt: "Die Version PHP [5.3.29] ist installiert und ist nicht mit der erforderlichen Version kompatibel [7.0.0]"
Laut meinem phpMyAdmin wird die PHP-Version 7.1.33 genutzt. Steht jedenfalls so da.
Piwigo läuft dennoch mit Ausnahme der Benutzer-Verwaltung. Die lässt sich nicht ausführen, Fehlermeldung
"Parse error: syntax error, unexpected '[' in /home/webn7detr/html/fotos/admin/user_list.php on line 162"
Hat jemand ein Tipp? Lässt sich ggf. (notfalls) auch das Update rückgängig machen?
Danke für eure Hilfe.
Offline
Wie hast du das Update durchgeführt? Eigener Server oder Webhosting? Bei manchen Webhostern kann man die Version für jede Webseite einstellen.
Zurückrollen könnte man das, wenn man ein Backup der Datenbank hat und dann manuell die Dateien vom 10.5 wieder zurückkopiert. Ich weiss nicht, in wie weit an der Datenbank was geändert wurde (ich glaube es kam nur etwas dazu).
Offline
Habe kürzlich das update durchgeführt.
habe die Fehelrmeldung der PHP-Version erhalten und mit beim Webhoster angepasst.
Der Link für den Adminbereich wird weiterhin nicht angezeigt.
Ich kann den Adminberich aufrufen. Aenderunen sind jedoch nicht möglich. Es sieht aus, wie wenn ich keine Admin-Berechtigungen habe.
Wie kann ich das beheben. Danke für Unterstützung.
Welche Logs meinst du - auf dem Host? Das müsste machbar sein.
Seiten: 1