Archiv July, 2008

Views und CCK als Release Candidates

Gestern sind die ersten Release Candidates für die Module Views und CCK erschienen. Während CCK mit der aktuellen Drupal 6.2 Version funktioniert, setzt der RC von Views die aktuelle dev Version von Drupal 6 vorraus. Hier sollte man also auf die Version Drupal 6.3 warten, die sehr wahrscheinlich in den nächsten Tagen erscheinen wird.

Drupal 6.3 und 5.8

Drupal ist in den Versionen 6.3 und 5.8 erschienen. Diese Versionen beheben ein paar Bugfixes und eine bei Free-Tagging-Kategorien aufgetretene Cross-Site-Scripting Lücke.
Die 6er Version unterstützt nun auch den neusten Release Candidate des Views Moduls. Ein Update ist also auf jeden Fall zu empfehlen.
Changelog und Download unter http://drupal.org/drupal-6.3

Ubercart 6, Flex.org und SMS Framework für Drupal

  • Seit gestern steht eine erste "dev" - Version von Ubercart für Drupal 6 bereit. Alle zum Testen benötigen Module wurden bereits portiert. Allerdings sind noch keine, der geplanten Optimierungen enthalten die durch Änderungen von Drupal 6 möglich sind.
  • Adobe hat flex.org überarbeitet und mit Drupal neu veröffentlicht, für den dort verfügbaren Showcase wird das Service Modul genutzt das mit dem Flex-Frontend kommuniziert. Gegen Spam setzt Flex.org den "Drupal"-Service Mollom ein.
  • Nach langer Entwicklungszeit gibt es das SMS Framework in einer ersten finalen Version 1.0. Seit dem ich das Modul das letzte mal getestet habe, hat sich einiges getan: SMS können empfangen und als Inhalt angelegt werden, Inhalte können direkt als SMS versendet werden, Integration für Organic Groups, Integration in die Benutzer mit Verifikation der Handynummer, Massen-SMS an alle Benutzer, SMS-Gateways, etc.
    Eine Einarbeitung und vielleicht auch die Entwicklung weiterer Gateways lohnt auf jedenfall.

One-Click Hosting mit Drupal

Nachdem ich nun mehrere Hoster auf drupaltauglichkeit geprüft habe, gibt es noch ein bis zwei Dinge zu One-Click Installationen zu sagen, darauf gebracht hat mich dabei die Uni Duisburg / Essen, die haben direkt mal einen Hoster getestet und für gut empfunden.
Also wenn man Drupal mit solch einer Methode installiert, sollte man darauf achten das es die aktuellste Version von Drupal 5 oder Drupal 6 ist. Installer, die ältere Versionen nutzen, sollten möglichst gemieden werden, da hier noch Sicherheitslücken offen sind, die in aktuellen Versionen schon behoben sind. Wenn man bei solch einem Hoster ist, sollte man Ihn höflich darum bitten eine aktuelle Version anzubieten. Bei den meisten ist das kein Problem und wenn doch rate ich zur manuellen Installation, dann lernt man gleich noch was dabei.

Neue Version von Webalizer - nach 6 Jahren

Kaum zu glauben aber war: Das Urgestein der Logfile-Analye ist nach 6 Jahren in einer neuen Version (2.20-01) erschienen.
Zu den Neuerungen gehört Support von GeoIP, IPv6, diverse Cache-Funktionen, htaccess-Generator und vieles mehr, unter ftp.mrunix.net/pub/webalizer/CHANGES einsehbar.
Werde es gleich mal installieren, testen und dann hier berichten.

Drupal Fehlerdiagnose

Nach und nach werde ich hier Beiträge zu verschiedensten Fehlern und Fehlermeldungen posten, die im Umgang mit Drupal entstehen können.

Installationsprobleme

Viele Fehler bei der Installation von Drupal sind auf Server- oder Clienteinstellungen zurück zuführen.

Drupal 6 SQL Fehler in menu_router Tabelle

user warning: 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 ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in /var/www/localhost/htdocs/drupal/includes/menu.inc on line 315.
user warning: 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 ') ORDER BY fit DESC LIMIT 0, 1' at line 1 query: SELECT * FROM menu_router WHERE path IN () ORDER BY fit DESC LIMIT 0, 1 in /var/www/localhost/htdocs/drupal/includes/menu.inc on line 315.

Dieser "Fehler" tritt auf wenn bei der Installation von Drupal 6 Cookies im Browser deaktiviert sind. Wie der Fehler zeigt ist die Liste die normalerweise zwischen den Klammern bei "IN ()" steht leer; die Folge sind die obigen Fehlermeldungen. Wenn Cookies aktiviert sind, ist diese Liste nicht leer und die Installation funktioniert wie gewohnt.