Xataface: Einrichtung einer Applikation

Beitragsdatum 28.10.2012
Betrifft Xtaface, diverse Versionen 1.x, 2.x

Xataface ist ein Framework für Datenbank-Anwendungen. Damit lassen sich relativ schnell und einfach praktische Web-Anwendungen bauen, die auf einer Datenbank aufbauen.

Die Installation gelingt recht einfach - die Anleitung erklärt das ganz gut.

Hier erkläre ich Schritt für Schritt die Erstellung einer Applikation. Das ist nötig, da die Anleitung von xataface bei mir so nicht funktioniert hat. Ich nutze einen virtuellen Server auf Ubuntu-Basis.

  1. Datenbank anlegen, z.B. mittels Plesk. Die Vorgehensweise ist abhängig von Ihrem Hoster bzw. Ihrem Server.
  2. Die benötigten Tabellen und Felder anlegen, z.B. über phpMyAdmin
  3. Wichtig: jede Tabelle braucht eine ID-Spalte mit dem Namen id, AutoIncrement und Primary-Flag
  4. Auf eine Server-Konsole wechseln, z.B. via ssh
  5. In das Verzeichnis der xataface-Installation wechseln (z.B. /var/www/vhosts/meinedomain.de/subdomains/xataface/httpdocs/active)
  6. In diesem Verzeichnis befindet sich makesite - ggf. prüfen, ob Sie im richtigen Verzeichnis sind
  7. makesite ausführen:
    # php ./makesite [relativer Pfad zur Applikation] [Datenbank-Nutzer]:[Datenbank-Passwort]@localhost/[Datenbank-Name] [URL der Xataface-Installation]
    # z.B.:
    php ./makesite Dataface/meineapp dbuser:dbpassword@localhost/dbname http://xataface.meinedomain.de
  8. Wechseln Sie in das Verzeichnis Ihrer Applikation, in diesem Fall Dataface/meineapp
  9. Geben Sie folgende Befehle ein:
    mkdir templates_c sessiondir
    chmod 777 templates_c sessiondir
  10. Editieren Sie die Datei index.php im Verzeichnis Ihrer Applikation:
    vim index.php
  11. Fügen Sie ganz oben unterhalb der Kommentare folgende Zeile an:
    # session_save_path('[Pfad zur Applikation]/sessiondir');
    # also z.B.:
    session_save_path('/var/www/vhosts/meinedomain.de/subdomains/xataface/httpdocs/active/Dataface/meineapp/sessiondir');
  12. Speichern
  13. Rufen Sie nun Ihre Applikation in einem Browser auf:
    http://xataface.meinedomain.de/Dataface/meineapp

Nun sollten Sie Ihre Applikation sehen und Daten eingeben können. Folgen Sie nun der Anleitung von Xataface, um Ihre Applikation zu gestalten.


Ähnliche Themen im blog:
xataface, plesk


zurück