Export: Ich habe gehört, phpMyAdmin kann in Microsoft Excel Dateien exportieren. Wie kann ich das einschalten?
Antwort:
Die neueste Version [von phpMyAdmin] kann direkt in MS Excel 2000 und neuere Dateien exportieren. Wenn Sie ältere Versionen benötigen, nehmen Sie bitte den Umweg über CSV [spalten-weise durch ein Trennzeichen]; importieren Sie das CSV in Excel.
Sie können auch den nativen experimentellen Excel-Exporter verwenden. Dieser Exporter hat ein paar Probleme, bspw. die Limitierung der Spaltenbreite auf 255 Zeichen. Außerdem gibt es keine Unterstützung für Zeichensätze. Sie sollten es also mit Bedacht einsetzen.
Um ihn [den Excel-Exporter] zu aktivieren, setzen Sie zunächst die Konfigartionsvariable
$cfg['TempDir'] auf einen Pfad, in den der Webserver schreiben darf (z.B. ./tmp). Installieren Sie anschließend das
PEAR Modul
Spreadsheet_Excel_Writer in einen Ordner innerhalb des PHP-Include-Pfades. Die Installation kann mit dem folgenden Befehl ausgeführt werden:
Bash:
pear -d preferred_state=beta install -a Spreadsheet_Excel_Writer
Es wird eine Beta-Version installiert, eine stabile Final-Version existiert derzeit noch nicht.
Wenn PHP bei Ihnen im Safe Mode betrieben wird, müssen Sie den Pfad, in dem sich Ihre PEAR-Module befinden, außerdem der Konfiguration
safe_mode_include_dir in der
php.ini eintragen. Zum Beispiel:
Code:
safe_mode_include_dir = /usr/local/lib/php
Um ein temporäres Verzeichnis auf einem Unix-System zu erzeugen, verwenden Sie folgende Befehle:
Bash:
cd phpMyAdmin
mkdir tmp
chmod o+rwx tmp