/* phpRechnung 1.6 - README - 04.10.2005 phpRechnung - Ein einfaches Rechnungsprogramm mit Adressverwaltung. Copyright (C) 2001 - 2005 Edy Corak < phprechnung at ecorak dot de > This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ Um phpRechnung zu installieren wird folgendes benoetigt: Webserver: Apache 1.3 oder 2.0 oder auch ( Microsoft IIS - nicht getestet ) PHP: 4.1.0 oder hoeher ( php.ini.recommended ) MySQL: 3.23.47 oder hoeher ( niedrigere Versionen wurden nicht getestet ) MailServer: z. B. Postfix, Sendmail Die oben genannten Programme muessen bereits installiert und konfiguriert sein. Wichtig: Unter Einstellung muss eine korrekte E-Mail Adresse eingetragen werden, da ansonsten der E-Mail Verasand nicht funktioniert. Das selbe gilt auch, wenn ein Relay-Server benutzt wird, da ansonsten die E-Mail's vom Relay-Server abgewiesen werden. In der Datei /include/mail.inc.php muessen noch Aenderungen vorgenommen werden Host, Port und falls Anmeldung notwendig ist, $Smtp["auth"] auf true zu stellen und $Smtp["username"] und $Smtp["password"] eintragen. $Smtp["host"] = "ihrmailserver"; $Smtp["port"] = "25"; $Smtp["auth"] = false; $Smtp["username"] = ""; $Smtp["password"] = ""; ##### Wichtiger Hinweis: Bitte haben Sie Verstaendnis, dass fuer die oben genannten Programme keine Anfragen mehr beantwortet werden koennen. Fragen zu ( open_basedir, safe_mode etc. ) haben nichts mit phpRechnung zu tun und werden auch nicht mehr beantwortet ( ca. 90% der Anfragen ). ##### phprechnung-1.x.tar.gz entpacken - tar -zxvf phprechnung-1.x.tar.gz Das Verzeichnis 'phpRechnung' auf den Webserver kopieren z. B. /var/www Datenbank erstellen: -------------------- #################### Wichtiger Hinweis: Vor einem UPDATE bitte alle Daten sichern, da alle Tabellen in der Datenbank geloescht werden. #################### mysqladmin -u 'benutzername' -p create phprechnung Tabellen erstellen: mysql -u 'benutzername' -p phprechnung < phprechnung-1.6.sql Falls kein 'root' Zugriff vorhanden, dann am besten 'phpMyAdmin' benutzen. Zuerst Datenbank erstellen, waehlen Sie dann die Datenbank aus, dann SQL waehlen, Datei dursuchen, passende SQL Datei auswaehlen z. B. phprechnung-1.6.sql, als Zeichensatz 'latin1' auswaehlen und auf OK klicken. Sie sollten dann z. B. folgende Meldung sehen: Ihr SQL-Befehl wurde erfolgreich ausgefuehrt.: Der Inhalt Ihrer Datei wurde eingefuegt. (phprechnung-1.6.sql: 76 Befehle) !!! WICHTIG !!! Bitte fuegen Sie NICHT die SQL-Datei in das Feld SQL-Befehl(e) in Datenbank ein. Die Daten werden ohne Fehler eingefuegt aber eine Anmeldung ist danach NICHT mehr moeglich. Folgende Dateien muessen geaendert werden damit man auf die neu erstellte Datenbank 'phprechnung' zugreifen kann. Im Verzeichnis 'include' 'dbconf.php' fuer die Datenbankverbindung _DBHOST z. B. "localhost" _BBUSER z. B. "benutzername" _DBPASS z. B. "benutzerpasswort" _DBNAME z. B. "phprechnung" Der _DBUSER muss ueber ausreichende Rechte auf dem Datenbankserver verfuegen - Erstellen, Aendern, Loeschen etc. 'phprechnung.inc.php' ( wichtig ist die Variable "$web" dort bitte eigene Webadresse zu phpRechnung eintragen ) z. B. http://ihrserver/phpRechnung ( ohne '/' am Ende ) da sonst die Weiterleitung nicht funktioniert. Fuer die Benutzer die phpRechnung auf einem Windows Server betreiben, bitte die Variable "$pdfdir" anpassen. Standard $pdfdir = "/tmp/"; in z. B. $pdfdir = "c:\windows\temp\"; oder $pdfdir = "c:\\windows\temp\\"; falls Parseerror vorkommen sollte. Bitte beachten Sie den letzten Backslash. Wichtig. Der Webserver muss Schreibrechte fuer das Verzeichnis haben. Auf einem Windows Server bitte auch 'session.save_path' ueberpruefen. Standard ist session.save_path = /tmp Wenn das der Fall ist, dann bitte aendern in z. B. session.save_path = c:\windows\temp Anmeldung: Administrator: admin, admin Demo Benutzer: user, user Die Benutzerdaten sind in der Tabelle 'anmeldung' verschluesselt gespeichert Das Administrator-Passwort kann geaendert werden nur der Anmeldename 'admin' darf nicht vereaendert werden. Ansonsten werden viele Seite nicht anzeigen. phpRechnung wurde erfolgreich getestet unter Apache 1.3.19 - 2.0.54 PHP 4.0.6 - 4.3.11 ( php.ini.recommended ) MySQL 3.23.47 - MySQL 4.1.11 phpRechnung Homepage - http://www.phprechnung.de/phpRechnung/ Wenn Sie ueber neue Versionen informiert werden moechten, dann gehen Sie bitte zu http://freshmeat.net/projects/phprechnung/ und lassen sich registieren ( subscribe to new releases ). Vielen Dank fuer die Nutzung von phpRechnung Edy Corak < phprechnung at ecorak dot de >