Seite 1 von 1
Hilfe! Fehler bei Install des AllInOne
Verfasst: Mi 29. Sep 2010, 18:35
von Hannibal
Hallo! Vielen Dank erst einmal an den Entwickler und allen anderen, die das Projekt weiterentwickelt haben. Ich habe lange nach einer brauchbaren Onlinelösung zur Filmverwaltung gesucht und bin nun hier hängengeblieben
Nun zu meinem Problem. Vorweg: ich bin ein absoluter PHP / SQL-Dummy, daher stehe ich dem folgenden Problem etwas ratlos gegenüber.
Ich habe als ersten Schritt problemlos die Filmverwaltung (2007-10-30) installiert. Im folgenden Schritt wollte ich AllInOne_2_12_design installieren, bekomme jedoch einen Fehler nach Durchlauf des Installskripts angezeigt:
SHOW COLUMNS FROM HISTORY WHERE lower(Field) = 'zurueckgegebenAm'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE lower(Field) = 'zurueckgegebenAm'' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w0080360/filmdb/classes/class.db.php on line 138
Da ich davon überhaupt keine Ahnung habe, hoffe ich hier auf kompetente Hilfe von Euch. Daher schon mal vielen Dank im voraus für Eure Hilfe!
PHP-Version 4.4.9, SQL-Version 4.1.22
- filmdb.jpg (61.13 KiB) 43991 mal betrachtet
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Fr 1. Okt 2010, 18:19
von Hannibal
hmm ... kann wirklich niemand helfen?
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: So 3. Okt 2010, 23:10
von Lifestyle
hi,
ich sehe da einige Unstimmigkeiten, sicher, dass du die aktuelle Version runtergeladen hast ?? Ich habe gerade nochmal die aktuelle Version herunter geladen und dort wird der vergleich mit klein geschrieben zurueckgegeben am gemacht.
Hast du das Update mal einfach trotzdem gemacht ?? Im schlimmsten Fall wird das Skript versuchen eine Aktion doppelt zu machen, bei der bei dir der Fehler aufgetreten ist.
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Di 5. Okt 2010, 14:48
von Hannibal
Hallo Lifestyle, schonmal vielen Dank im voraus für Deine Hilfe!
Deinem Hinweis auf die aktuelle Version folgend, habe ich nochmal alles neu installiert, nachdem ich mir nochmals die Versionen aus dem Downloadbereich (
http://www.der-domi.de/board/viewtopic.php?f=1&t=353) gezogen habe. Die Datenbank war leer.
Zuerst habe ich die Standardversion per FTP hochgeladen, problemlos installiert und die Settings für den Mailversand eingerichtet (zwecks Passwort erneuern nach dem Designupdate). Bis hierhin lief alles normal und wie gewohnt ab.
Danach habe ich das AllInOne_2_12_design-Paket per FTP hochgeladen. Bereits vorhandene Dateien aus der Standardversion wurden dabei überschrieben, neue hinzugefügt. Also auch nichts außergewöhnliches. Installer gestartet ... selber Fehler
SHOW COLUMNS FROM HISTORY WHERE lower(Field) = 'zurueckgegebenam'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE lower(Field) = 'zurueckgegebenam'' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w0080360/filmdb/classes/class.db.php on line 138
Um auf Nummer Sicher zu gehen, habe ich das Ganze nochmal wiederholt. Diesmal nur mit dem AllInOne 2.03b Standard-Paket statt des Designpakets. Hier tritt der selbe Fehler auf:
SHOW COLUMNS FROM HISTORY WHERE lower(Field) = 'zurueckgegebenam'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE lower(Field) = 'zurueckgegebenam'' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w0080360/filmdb/classes/class.db.php on line 138
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mo 11. Okt 2010, 00:15
von Lifestyle
Hi,
der Grund für das Problem ist recht klar. Hast du bei deiner Installation ein Datanbankprefix verwendet ??? Der Installer scheint keines zu finden. Dies kann nur an der fehlenden Verwendung liegen oder die Datenbankklasse hat eine fehlerhafte Zuordung für die angesprochene Tabelle.
Kannst du mir deine FilmDB mal gezippt hochladen, damit ich mir die aktuelle Skriptsituation mal anschauen kann ?? Es geht nur um die FIles, die Datenbank interessiert mich nicht!
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mo 11. Okt 2010, 11:24
von Hannibal
Hi, an dem fehlenden Prefix kanns nicht liegen. Bei Installation mit oder ohne Prefix tritt der identische Fehler auf.
Ich habe wie gewünscht das komplette Skript vom Server kopiert und gezippt angehangen. Das Installverzeichnis des AllInOne habe ich mit gepackt, ebenso einen Dump der DB, falls ein Fehler in der DB-Struktur vorliegt. Lediglich die Zugangsdaten zur DB habe ich in den Settings anonymisiert.
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mo 11. Okt 2010, 18:36
von Dormelchen
habe auch den Fehler.
er sagt mir aber vorher:
CREATE TABLE IF NOT EXISTS filme_FILME_TRAILER_TYP (TrailerTypID int(10) unsigned NOT NULL, FILME_FilmID int(10) unsigned NOT NULL, Rang int(10) unsigned NOT NULL default '1', TrailerConfig varchar(500) default NULL, TrailerBreite int(4) UNSIGNED default NULL, TrailerHoehe int(4) UNSIGNED default NULL, PRIMARY KEY (FILME_FilmID,Rang), KEY FKIndex1(FILME_FilmID))
Too big column length for column 'TrailerConfig' (max = 255). Use BLOB instead
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Do 21. Okt 2010, 17:58
von Lifestyle
sorry komm zu bnix mehr,...
@dormelchen, ich vermute du hast nen neueren MySQL Server der nicht mehr als 255 Zeichen als varchar zulässt, ändere in der install.php des mods auf 255 ab
TrailerConfig varchar(500) => TrailerConfig varchar(255)
@hannibal schau grad
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Do 21. Okt 2010, 18:13
von Lifestyle
@hannibal,..
konnte leider nicht feststellen, es sieht aber so aus als ob deine Datenbank geupdatet wurde, ....
hast du mal das Install verzeichniss gelöscht und geschaut wie es dann aussieht ???
Es sieht für mich nämlich so aus als müsste alles laufen,....
Wenns gar nicht anders geht würd ich dir höchstens anbieten, dass du mal eine Testinstallation auf nem Server von mir machst,....
Alternativ würd ich das auch bei dir versuchen,....
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Sa 30. Okt 2010, 11:36
von Hannibal
Sorry wegen der langen Funkpause, bin aber gestern erst aus dem Urlaub zurückgekehrt.
Danke Lifestyle, dass Du Dir die Mühe gemacht hast! Du meinst, es liegt am SQL-Server? Gehostet habe ich bei all-inkl.com, da gabs bisher keine Probleme. Da laufen Blogs, Shops und verschiedene CMS tadellos. Ich werde das Ganze auch nochmal auf einem Server eines anderen Providers testen.
Die Version von Butzemann läuft ohne Probleme, jedoch gefällt mir Deine Version besser. Naja, ich werde mal schauen, ob sie auf einem anderen Server läuft.
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mo 1. Nov 2010, 12:24
von Lifestyle
ich werd das Paket selbst nochmal komplett durchinstallieren, meld mich dann wenns erledigt ist,...
Rechne damit dass ich bis Ende der Woche ne Info für dich hab
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mi 1. Dez 2010, 22:26
von Lifestyle
hi,
habe gerade die Testinstallation gemacht.
Habe keine Probleme feststellen können.
PHP: 5.2.14-0
MySQL: 5.0.77
wie gesagt, wenn du mir nen Testzugang einrichten kannst würd ich die Installation auch mal bei dir testen.
Wenn ich deine Filmdb bei mir reinkopiere läuft auch alles bestens,....
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mo 6. Dez 2010, 17:48
von Hannibal
Hallo Lifestyle,
ich habe mich von meinem Provider mal auf einen Server mit PHP5 und SQL5 verschieben lassen. Nun funzt es auch bei mir
Danke für Deine Hilfe!
Vielleicht solltet Ihr im Downloadbereich einen Hinweis zu den Mindestanforderungen schreiben. Ich habe mich nämlich von der Annahme irreführen lassen, dass für das Tool auf Grund seines Alters PHP4 völlig ausreichend wäre.
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Mo 6. Dez 2010, 22:09
von der-domi
Hallo,
die Filmverwaltung funktioniert prinzipiell mit PHP4.x und sogar MySQL3.irgendwas. Es kommt halt auch immer auf ganz spezielle Einschränkungen des Providers drauf an, welche nun mit der aktuellen Version nicht mehr vorhanden sind.
Viel Spaß!
Re: Hilfe! Fehler bei Install des AllInOne
Verfasst: Di 7. Dez 2010, 12:30
von Lifestyle
Hi,
ich denke da die Version von Domi sauber funktioniert, wird es an einer Änderung meinerseits liegen.
Bei Zeiten versuch ich mir mal die Version auf einer älteren Konfiguration anzuschauen.