Hi @ all,
ich verwende gallery mit phpnuke 6,9. Es funktioniert eigentlich alles
einwandfrei. Gut hier und da schweres Deutsch, aber das läßt sich selbst
ausschalten.
Habe nur ein Problem, dass ausschl. angemeldete User (nicht Admins, und Gäste) folgende fehlermeldung bekommen:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/n/nightclix.com/public_html/modules/event-galerie/classes/database/mysql/Database.php on line 37
Sobald ich mich wieder mit admin anmelde verschwindet diese Meldung.
Ebenso auch, wenn ich nur als Gast in die gallery geh!!!
Hat jemand ne Idee, bzw. jemand eine lösung für diese Fehlermeldung?
Wäre klasse. - Danke schon mal.
Gruß aus dem Wilden Süden.
eTroxx
Posts: 6818
Hi,
öffne mal die init.php
finde:
if (isset($Version_Num) && $Version_Num >= 6.5) {ändere in
if (isset($Version_Num) && $Version_Num >= "6.5") {Falls dies funktioniert, könntest du mir dann nähere Details zu deinem Server OS geben ?
Gruß,
Jens
Posts: 27
So, ich nochmal!!!
Hab mich jetzt mal durch die threats gequällt...
Und hab mein Problem gefunden.
Denke es lag daran:
Zumindest erscheint die Meldung nicht mehr.
Aber kann mir jemand erklären warum in der init.php unter
"we´re in phpnuke" die rede von sql ist.
hier sind ja die bsp. daten der db angegeben!!!
Sorry, vielleicht ist das ja ne blöde frage, aber bin
halt au noch nicht so BEWANDERT was php und gallery angeht.
Danke
gruß etroxx
Posts: 27
Hi Tim...
haben uns knapp verpaßt.
Danke für Deine schnelle Antwort.
Hab doch was über suchen gefunden.
Genau das war das Problem.
Super, danke trotzdem für deine schnelle Antwort.
**Respekt**
gruß eTroxx
Posts: 6818
Hi eTroxx,
was genau verstehst du denn nicht ?
Wenn erkannt wird , daß "wir" / sprich die Gallery innerhalb von Nuke läuft holen wir uns die Userdaten aus der Nuke Datenbank.
Denkst du an deine Server Infos ?
Gruß,
Jens
Posts: 27
Hi Jens...
hmm, soviel ich bisher weiß, ist doch, dass die gallery bisher
ohne sql läuft!!! Oder?
Bin seit ich das gesehen habe wirklich ein bischen "confused".
Sind diese Befehle für spätere Versionen (G2) gedacht?
denn ich hab in der init.php meine db nicht hinterlegt und
es funktioniert!!!
Also, sorry, wenn ich jetzt echt von der Rolle bin und
sich meine frage ein bischen "blöd" anhört....
gruß eTroxx
Posts: 6818
Hi,
wenn die Gallery Standalone läuft benutzt sie auch keine.
Falls sie aber eingebettet läuft. Also z.B. innerhalb von Nuke, dann verwendet Gallery die Benutzer von Nuke.
Diese sind in einer mySQL Datenbank hinterlegt.
Die Infos welche Datenbank, Benutzer, Passwort und so weiter bekommt Gallery intern von Nuke.
Gruß,
Jens
Posts: 27
ähm, bei mir läuft sie auf nuke 6.9!!!
Wieso muß ich dann niergends die db daten angeben?
Versteh das irgendwie net!!!
Oder holt die init.php die daten aus der nuke selbst...
ist das so gemeint...gott, sitz ich wahrscheinlich auf der leitung.
Aber sind keine tables von gallery in meiner db angelegt!!!
Ich würde gern nur meinen regestrierten usern erlauben
das sie posten dürfen...daher wäre es ja von vorteil, wenn
der username direkt übernommen wird und man sich nicht noch
ein zweites mal in der gallery anmelden muß!!!
Posts: 756
Bitte festhalten und nochmal lesen
Die SQL-Anweisungen, die du gefunden hast dienen einzig dem Zweck die Datenbank von NUKE anzuzapfen und die dort schon vorhandenen, registrierten und administrierten Benutzer auch für Gallery zu übernehmen. Das Prinzip nennt man dann "einbetten". Gallery legt keine euen Schemas in der DB an. Aber es verzichtet fortan darauf, die eigene Nutzerverwaltung zu verwenden.
Posts: 4
Hi,
ich hab wegen des Fehlers Gallery immer noch "steht alleine" - laufen, weil alle Tips nicht geholfen haben.
Hab gerade 1.4.3 istalliert - alles Top. - ABER - immer noch der gleiche Fehler
Meine Site läuft unter VkpMx 2.1 das auf PHPNuke 5.5 basiert.
Das heisst, weder DbName noch Pefix sind Nuke-Standart.
Frage: wie, bzw welcher Script liest die config.php von Nuke aus?
Irgendwo muss ich doch Gallery "sagen"
mfg Duke
Posts: 6818
Hallo Duke,
Gallery ist erstmal nicht für dieses VkpMx ausgelegt.
Daher weiß ich auch nicht genau was da alles unterschiedlich ist.
Wo kann man das bekommen ?
Sind die Tabellen ansich denn gleich ? Struktur ?
Gruß,
Jens
Posts: 4
Hallo Jens,
das einzig was Gallery und VKP mE. verbindet, ist der Usereintrag in der (MySql)-DB. Ansonsten läuft Gallery ja wie bei anderen Nukeversionen, auch nur ein iFrame in der Tabelle.
Welche Tabellen und deren Struktur meinst du denn? Die von Gallery ändern sich ja nicht.
VkpMX 2.1
bei http://www.maax-design.de
und hier kannst du es anschauen
http://www.drrc-group.de
M.f.G.u.b.d.T.
Duke
Posts: 4
Hallo @ und Jens,
hab das Problem jetz gelöst. In der init.php ist das Teil für die veränderten Feldnamen .
Das mein VKP eigentlich die Versionsnummer 5.5 meldet, bin ich die ganze Zeit davon ausgegangen, dass die "esle" Anweisung unten genommen wird. Und das sind ja die richtigen Feldnamen.
Gallery nimmt aber "name, username, user_email ..."
so weit also alles gut.
mfg Duke