Archiv für den Monat: November 2008

PDF-Drucker unter Ubuntu

Ganz verwundert habe ich heute erfolglos versucht, aus einer Internet-Seite ein PDF zu erstellen. Ich dachte, der PDF-Drucker sei bei Ubuntu standardmässig aktiviert. Aber anscheinend habe ich es letztes Mal auch manuell gemacht, jedenfalls war der Drucker nicht vorhanden. Auch der Einrichten-Dialog für neue Drucker hat die Option „PDF-Drucker“ nicht angeboten.

Nach 5 Sekunden Suche bin ich auf den korrekten Befehl bzw. Paket gekommen, was mir die Option zurückbringt:

sudo apt-get install cups-pdf

So, that’s it.

direct_mail: Cron-job einrichten

Endlich habe ich mich dem Problem angenommen, den Cron-Job für die Newsletter-Versände von direct_mail (TYPO3-Extension) zum Laufen zu bringen. Die TYPO3-Installation läuft auf einem Hostpoint-Account. Dadurch ergibt sich die Besonderheit, dass Pfad zum PHP-Interpreter im Verzeichnis /usr/local/bin/php liegt, was nicht gerade üblich ist. Daher muss dieser Pfad im Script manuell angepasst werden (erste Zeile).

Meine „Hürde“ war, dass für das korrekte Funktionieren php vor den Pfad gesetzt werden muss. Ansonsten bekommt man ein „not found“. Falls übrigens das Ausführen-Flag (x-flag) nicht korrekt gesetzt wurde, erhält man ein „permission denied“.

Kurz: folgendes Kommando als Cron-Job eingesetzt funktioniert bei mir einwandfrei:

php /home/username/public_html/typo3conf/ext/direct_mail/res/scripts/dmailerd.phpcron> /dev/null