Seit kurzem arbeite ich mit Redmine und bin beim erstellen eines PDFs von einer Wikiseite auf folgenden Fehler gestoßen:
Internal error
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your Redmine administrator for assistance.If you are the Redmine administrator, check your log files for details about the error.
Ein Blick in /var/log/apache2/error.log offenbart folgendes:
Errno::EACCES (Permission denied – /usr/local/share/redmine/tmp/pdf):
lib/redmine/export/pdf.rb:39:in `initialize‘
lib/redmine/export/pdf.rb:707:in `new‘
lib/redmine/export/pdf.rb:707:in `wiki_page_to_pdf‘
app/controllers/wiki_controller.rb:76:in `show‘
Möchte man nun in das besagte „pdf“ Verzeichnis im Redmine tmp-Verzeichnis, bemerkt man, dass dieses Verzeichnis gar nicht existiert.
mkdir pdf
chmod 0666 pdf
Behebt das Problem und man kann schöne PDFs aus Wikiseiten erstellen.