Skip to Content

Drupal

Drupal ist ein freies Open Source Content Management Framework unter der GNU General Public License. Es ist in PHP geschrieben und wird meist mit MySQL Datenbank und Apache Webserver betrieben. Als eines der am häufigsten genutzten CMS im Web wird es von kleinen Blog-Seiten bis hin zu Knowledge Management and Business Collaboration Sites genutzt. MIllionen Sites wie www.motherjones.com, www.economist.com, www.linuxjournal.com oder Regierungs-Websites wie www.whitehouse.gov, data.gov.uk, www.rvo.nl nutzen Drupal. In Deutschland sind Sites wie www.11freunde.de www.deutschland.de und www.kfc.de bekannt. Die 33,056 Developer haben 26.563 Module und 1.979 Themes erstellt, insgesamt haben über 1.059.574 Personen mitgearbeitet. Auch was sie gerade sehen und lesen kommt aus einem Drupal System.

"Hängender" Cron blockiert in Drupal

Zu den häufigen Ärgernissen gehört bei Drupal der (vorübergehend) "festgefahrene" Cron-Prozess:

Attempting to re-run cron while it is already running

In Solving Cron Problems ist dazu eigentlich schon alles gesagt. Trotzdem hier die Zusammenfassung:

#!/bin/sh
SITE=example.com
WEB=/var/www/example
drush --uri=http://$SITE --root=$WEB --yes vdel cron_semaphore
drush --uri=http://$SITE --root=$WEB --yes vdel cron_last
drush --uri=http://$SITE --root=$WEB cron

Drush ist die Shell-basierte Anwendung zur Steuerung und Administration von Drupal Sites und befindet sich z.B. bei RHEL / CentOS (EPEL / Fedora) im Paket php-drush-drush.

Inhalt abgleichen


eilbek
about seo