Nach update von Drupal 6-13 auf 6-15 geht node Gallery nicht mehr

am 01.02.2010 - 18:59 Uhr in
Hallo,
nach dem Update auf D 6-15 und dem Modul Node Gallery auf 2.0 alfa 12, das noch auf meiner lokalen Installation tadellos funktionierte geht die Galerie nicht mehr.
Es werden keine Bilder mehr angezeigt, und es lassen sich auch keine Bilder mehr hochladen. Ich erhalte nur noch folgende sonderbare Fehlermeldungen:
* warning: array_fill() [function.array-fill]: Number of elements must be positive in /var/www/web1322/html/drupal/includes/database.inc on line 253.
* warning: implode() [function.implode]: Invalid arguments passed in /var/www/web1322/html/drupal/includes/database.inc on line 253.
* user warning: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei ') AND n.status = 1' in Zeile 2 query: SELECT COUNT(*) FROM node n WHERE n.type IN () AND n.status = 1 in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 88.
* user warning: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei ') AND n.status = 1 LIMIT 0, 20' in Zeile 2 query: SELECT n.nid, n.title, n.type, n.created, n.uid FROM node n WHERE n.type IN () AND n.status = 1 LIMIT 0, 20 in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 88.
Da ich kein SQL verstehe, kann ich damit auch nicht sonderlich viel anfangen. Wo werden eigentlich die Bilder für die Galerie gespeichert, im /sites ordner, oder in der Datenbank?
Wäre für jeder Hilfe dankbar.
- Anmelden oder Registrieren um Kommentare zu schreiben
Wie hast du die Installation
am 01.02.2010 - 19:39 Uhr
Wie hast du die Installation beim Hoster gemacht?
Datenbank komplett exportiert?
Settings.php angepasst?
Komplette Verzeichnisse auf den Server geladen, inkl. /sites/...?
Zugriffsrechte richtig gesetzt? Insbesondere ab /sites/...
Update vorher oder nach dem Export der Seite beim Hoster?
PHP Version Lokal/beim Hoster gleichwertig?
Gibt einige Anleitungen wie man richtig exportiert, siehe Suche hier im Forum.
Grüße Uwe
Hab die installation
am 02.02.2010 - 00:51 Uhr
strickt nach Anleitung gemacht, ausser dass ich nicht das komplette /sites Verzeichnis gesichert hatte, sondern jeweils nur die setting.php.
PHP Versionen: Server: 5.2.11-0.dotdeb.0 local:5.2.10-2ubuntu6.4
gelöscht hatte ich dann laut anleitung natürlich alle ordner in der Drupalinstallation.
Ausser Node Gallery geht ja auch alles, soweit ich sehe, und wenn es ein Rechteproblem wäre, würde man das doch in der Fehlermeldung sehen können, oder?
vg
*****************************************
gestern war morgen, und heute ist gestern
http://bleibejung.de
*****************************************
Kunst verbindet
http://istvanseidel.de
Das wird
am 02.02.2010 - 01:01 Uhr
angezigt, wenn ich versuche, eine neue Gallerie zu erstellen:
* warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.module on line 527.
* warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.module on line 497.
* warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.module on line 527.
* warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.module on line 497.
* warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.module on line 527.
* warning: array_merge() [function.array-merge]: Argument #1 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.inc on line 56.
* warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web1322/html/drupal/sites/all/modules/node_gallery/node_gallery.module on line 497.
*****************************************
gestern war morgen, und heute ist gestern
http://bleibejung.de
*****************************************
Kunst verbindet
http://istvanseidel.de
Welche PHP-Version hast Du
am 02.02.2010 - 09:54 Uhr
Welche PHP-Version hast Du jetzt im Einsatz? Wenn es jetzt PHP 5.3 ist, wäre das eine Erklärung. Die meisten Module vertragen das noch nicht.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
raffael schrieb strickt
am 02.02.2010 - 11:50 Uhr
strickt nach Anleitung gemacht, ausser dass ich nicht das komplette /sites Verzeichnis gesichert hatte, sondern jeweils nur die setting.php.
PHP Versionen: Server: 5.2.11-0.dotdeb.0 local:5.2.10-2ubuntu6.4
Es könnte an der PHP Version liegen?
Vor ein paar Wochen, habe ich meine Installation D6.15 vom Hoster auf meinen Schleppi mit Debian Lenny gezogen.
Beim ersten Start der Lokalen Installation, hat sich der Statusbericht über die PHP Version beschwert, "GD ist Installiert jedoch funktioniert diese nicht ohne GD Bundelt"!
Nachdem ich mühsam auf die dotdeb PHP Version gewechselt habe(die Debianer haben scheinbar etwas dagegen) und damit GD Bundelt hatte, war wieder alles OK. Debian beschwert sich danach in der Bootlog, das die Installation des Webservers geändert wurde!
Hast du beim Hoster die Node Gallery deaktiviert, gelöscht, die Einträge der Node Gallery aus der Datenbank entfernt?
Cache geleert, Cron per Hand ausgeführt?
Danach die Node Gallery neu Installiert?
BACKUP nicht vergessen!
Grüße Uwe
Nachtrag: Das Update auf D6.15 hat diese Aktion ausgelöst, Grundinstallation erfolgte unter der PHP Version von Debian Lenny mit D6.14, alles war OK, nachdem ich die Hosterinstallation(dort das Update auf D6.15 installiert) nochmal auf den Schleppi gezogen hatte, kam die Warnung aus dem Statusbericht. Bei mir verwende ich FastGallery für große Galerien(ca. 2000 Bilder) und die ImageGallery aus Image für kleine Galerien.
Nachtrag2: Hat hier jemand Informationen, ob die Debianer in den PHP Updates die erschienen waren, GD Bundelt herausgenommen haben, vielleicht aus Lizenzgründen? Es waren Glaube ich 2-3 Updates von PHP5 in den letzten 2 Monaten.
Habe NG
am 02.02.2010 - 16:13 Uhr
jetzt nochmal gelöscht, und neu installiert.
Scheint jezt zu gehen. Allerdings sind jetzt nur noch die Bildtitel da, nich mehr jedoch, wie ich sehe, die Bilder.
Also war es doch so, das die Bilder als Datei in /sites/files liegen, und in der Datenbank nur hinterlegt ist, wo sie sind?
Dann war der Fehler wohl, dass ich /sites gelöscht habe, wie es auch in der Anleitung stand, und davon ausging, die Bilder wären in der Datenbank.
Naja, wieder was gelernt, und jede menge Arbeit, das ganze Zeug neu hochzuladen.
*****************************************
gestern war morgen, und heute ist gestern
http://bleibejung.de
*****************************************
Kunst verbindet
http://istvanseidel.de
Es ist sehr wahrscheinlich,
am 02.02.2010 - 17:34 Uhr
Es ist sehr wahrscheinlich, dass es daran liegt, ist ja auch logisch. Bei Drupal werden Bilder und ähnliches standardmäßig immer im Sites-Verzeichnis abgelegt. Wenn du dieses Verzeichnis löschst, sind natürlich die Bilder weg.
In welcher Anleitung stand denn drin, dass man das /sites-Verzeichnis restlos löschen soll? Das ist mir völlig neu Ô_o
hier:
am 02.02.2010 - 20:35 Uhr
6. Remove all old files and directories from the Drupal installation directory.
all ist auch /sites, Naja, echt dämlicher Fehler, die Fotos werd ich jetzt wohl echt alle wieder einzeln hochladen müssen.
Wie ich gesehen habe befanden sie sich in /sites/default/imagechache
*****************************************
gestern war morgen, und heute ist gestern
http://bleibejung.de
*****************************************
Kunst verbindet
http://istvanseidel.de