Config.php: Unterschied zwischen den Versionen

Aus PGVWiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
Variablen in der Datei '''config.php'''.
 
Variablen in der Datei '''config.php'''.
  
; $DBTYPE
+
; [[$DBTYPE]]
 
: Datenbank-Typ
 
: Datenbank-Typ
 
:: Der Typ der Datenbank (PEAR-Unterstützung) die genutzt werden soll. Möglich sind: MySQL, PostgreSQL, Oracle und SQLite. Diese Einstellung  
 
:: Der Typ der Datenbank (PEAR-Unterstützung) die genutzt werden soll. Möglich sind: MySQL, PostgreSQL, Oracle und SQLite. Diese Einstellung  
; $DBHOST
+
; [[$DBHOST]]
 
: Host für die Datenbank
 
: Host für die Datenbank
 
:: Die DNS- oder IP-Adresse Ihres Datenbank-Servers.
 
:: Die DNS- oder IP-Adresse Ihres Datenbank-Servers.
; $DBUSER
+
; [[$DBUSER]]
 
: Benutzername für die Datenbank
 
: Benutzername für die Datenbank
 
:: Der Benutzername der benötigt wird, um eine Verbindung zu Ihrer Datenbank herzustellen. Er muss über Generierungs-, Einfügungs-, Update-, Lösch- und Auswahlrechte innerhalb dieser Datenbank verfügen.  
 
:: Der Benutzername der benötigt wird, um eine Verbindung zu Ihrer Datenbank herzustellen. Er muss über Generierungs-, Einfügungs-, Update-, Lösch- und Auswahlrechte innerhalb dieser Datenbank verfügen.  
 
::: Vom Provider zugewiesener Benutzername
 
::: Vom Provider zugewiesener Benutzername
 
::: Bei lokaler Installation können sie den Benutzernamen mit [[PhpMySql]] selber einstellen.
 
::: Bei lokaler Installation können sie den Benutzernamen mit [[PhpMySql]] selber einstellen.
; $DBPASS
+
; [[$DBPASS]]
 
: Passwort für die Datenbank
 
: Passwort für die Datenbank
 
:: Das Passwort das für den oben von Ihnen angegebenen Benutzernamen benötigt wird, um eine Verbindung zu Ihrer Datenbank herzustellen.
 
:: Das Passwort das für den oben von Ihnen angegebenen Benutzernamen benötigt wird, um eine Verbindung zu Ihrer Datenbank herzustellen.
 
::: Vom Provider zugewiesenes Password
 
::: Vom Provider zugewiesenes Password
 
::: Bei lokaler Installation können sie das Passwort mit [[PhpMySql]] selber ändern.
 
::: Bei lokaler Installation können sie das Passwort mit [[PhpMySql]] selber ändern.
; $DBNAME
+
; [[$DBNAME]]
 
: Name der Datenbank
 
: Name der Datenbank
 
:: Die Datenbank auf Ihrem Server, die Sie mit PhpGedView nutzen möchten.
 
:: Die Datenbank auf Ihrem Server, die Sie mit PhpGedView nutzen möchten.
; {{ToDo}}
+
; {{DatenFehlen}}
 
: Benutze konstante Datenbank Verbindung
 
: Benutze konstante Datenbank Verbindung
 
:: Wenn '''Ja''' ausgewählt wird PhpGedView eine ständige Datenanbindung herstellen. Das beschleunugt das Arbeiten, aber dadurch kann es leicht zu Stöhrungen kommen.  
 
:: Wenn '''Ja''' ausgewählt wird PhpGedView eine ständige Datenanbindung herstellen. Das beschleunugt das Arbeiten, aber dadurch kann es leicht zu Stöhrungen kommen.  
; $TBLPREFIX
+
; [[$TBLPREFIX]]
 
: Prefix der Datenbank Tabelle
 
: Prefix der Datenbank Tabelle
 
:: Ein Prefix der an die Tabellen vorangestellt wird, die von PhpGedView erstellt werden. Durch Ändern dieses Wertes können Sie mehrere  
 
:: Ein Prefix der an die Tabellen vorangestellt wird, die von PhpGedView erstellt werden. Durch Ändern dieses Wertes können Sie mehrere  
 
PhpGedView-Sites bestimmen, die die gleiche Datenbank jedoch unterschiedliche Tabellen benutzen.
 
PhpGedView-Sites bestimmen, die die gleiche Datenbank jedoch unterschiedliche Tabellen benutzen.
; {{ToDo}}
+
; {{DatenFehlen}}
 
: Wechsel der GEDCOM-Datei erlauben
 
: Wechsel der GEDCOM-Datei erlauben
:: {{ToDo}}
+
:: {{DatenFehlen}}
; $INDEX_DIRECTORY
+
; [[$INDEX_DIRECTORY]]
 
: Verzeichnis der Index-Dateien
 
: Verzeichnis der Index-Dateien
 
:: Der Pfad zu einem Verzeichnis mit Lese- und Schreibrechten, in dem PhpGedView die Index-Dateien speichern soll (einschließlich des führenden "/").
 
:: Der Pfad zu einem Verzeichnis mit Lese- und Schreibrechten, in dem PhpGedView die Index-Dateien speichern soll (einschließlich des führenden "/").
; $PGV_STORE_MESSAGES
+
; [[$PGV_STORE_MESSAGES]]
 
: Erlauben Nachrichten online zu speichern
 
: Erlauben Nachrichten online zu speichern
 
:: Stellt eine, ob Nachrichten, die über PhpGedView gesendet werden, in der Datenbank gespeichert werden. Bei 'Ja' können Benutzer ihre Nachrichten wiederfinden, wenn sie sich bei PGV anmelden. Bei 'Nein' werden die Nachrichten nur per E-Mail verschickt.
 
:: Stellt eine, ob Nachrichten, die über PhpGedView gesendet werden, in der Datenbank gespeichert werden. Bei 'Ja' können Benutzer ihre Nachrichten wiederfinden, wenn sie sich bei PGV anmelden. Bei 'Nein' werden die Nachrichten nur per E-Mail verschickt.
; $USE_REGISTRATION_MODULE
+
; [[$USE_REGISTRATION_MODULE]]
 
: Besuchern erlauben eine Registrierung anzufordern
 
: Besuchern erlauben eine Registrierung anzufordern
 
::Erlaubt den Benutzern, sich selbst für einen Benutzerzugang zu diesen Seiten zu registrieren. Der Benutzer wird eine E-Mail erhalten mit einem Code zur Bestätigung der Anmeldung. Danach muss der Administrator diese Registrierung freischalten, bevor sie aktiv wird.
 
::Erlaubt den Benutzern, sich selbst für einen Benutzerzugang zu diesen Seiten zu registrieren. Der Benutzer wird eine E-Mail erhalten mit einem Code zur Bestätigung der Anmeldung. Danach muss der Administrator diese Registrierung freischalten, bevor sie aktiv wird.
; $REQUIRE_ADMIN_AUTH_REGISTRATION  
+
; [[$REQUIRE_ADMIN_AUTH_REGISTRATION]]
 
: Require an administrator to approve new user registrations
 
: Require an administrator to approve new user registrations
 
:: Ist die option ''Besuchern erlauben eine Registrierung anzufordern'' '''Ja'''.
 
:: Ist die option ''Besuchern erlauben eine Registrierung anzufordern'' '''Ja'''.
 
::: Diese Option auf '''Ja''' muss der Benutzer die Bestätigung der EMail ausführen und der Administrator muss den Benutzer freischalten.
 
::: Diese Option auf '''Ja''' muss der Benutzer die Bestätigung der EMail ausführen und der Administrator muss den Benutzer freischalten.
 
::: Diese Option auf '''Nein''' kann der Benutzer sich gleich Einloggen.
 
::: Diese Option auf '''Nein''' kann der Benutzer sich gleich Einloggen.
; $PGV_SIMPLE_MAIL
+
; [[$PGV_SIMPLE_MAIL]]
 
: Einfache Mail-Header bei E-Mails verwenden
 
: Einfache Mail-Header bei E-Mails verwenden
 
:: Normalerweise enthält der Mail-Header die E-Mail-Adresse und den Namen des Absenders. Einige Mailsysteme akzeptieren diese Angaben nicht. Setzen Sie diesen Wert auf 'JA', damit nur die E-Mail-Adresse verwendet wird.
 
:: Normalerweise enthält der Mail-Header die E-Mail-Adresse und den Namen des Absenders. Einige Mailsysteme akzeptieren diese Angaben nicht. Setzen Sie diesen Wert auf 'JA', damit nur die E-Mail-Adresse verwendet wird.
; $ALLOW_USER_THEMES
+
; [[$ALLOW_USER_THEMES]]
 
: Besuchern die Auswahl eines Themes erlauben
 
: Besuchern die Auswahl eines Themes erlauben
 
::Erlaubt den Benutzern eigene [[Themes]] auszuwählen.
 
::Erlaubt den Benutzern eigene [[Themes]] auszuwählen.
; $ALLOW_REMEMBER_ME
+
; [[$ALLOW_REMEMBER_ME]]
 
: Show Remember Me option on Login page
 
: Show Remember Me option on Login page
 
:: Es kann Eingestellt werden das der Benutzer sich dauerhaft einlogt. Vorraussetzung ist das er [[cookie]]s erlaubt. Das geht nur bei Verbindungen vom selben Computer.
 
:: Es kann Eingestellt werden das der Benutzer sich dauerhaft einlogt. Vorraussetzung ist das er [[cookie]]s erlaubt. Das geht nur bei Verbindungen vom selben Computer.
; {{ToDo}}
+
; {{DatenFehlen}}
 
: Supported languages
 
: Supported languages
 
:: Es kann eingestellt werden welche Sprachen die Benutzer auswählen können.
 
:: Es kann eingestellt werden welche Sprachen die Benutzer auswählen können.
; $LOGFILE_CREATE
+
; [[$LOGFILE_CREATE]]
 
: Log-Dateien erzeugen
 
: Log-Dateien erzeugen
 
:: Bestimmt, in welchem Rhythmus eine neue Log-Datei erzeugt wird.
 
:: Bestimmt, in welchem Rhythmus eine neue Log-Datei erzeugt wird.
; $SERVER_URL
+
; [[$SERVER_URL]]
 
: PhpGedView URL
 
: PhpGedView URL
 
:: Wenn Sie https oder einen anderen Port benutzen, müssen Sie hier die URL eingeben, über die Ihr Server erreicht werden kann.
 
:: Wenn Sie https oder einen anderen Port benutzen, müssen Sie hier die URL eingeben, über die Ihr Server erreicht werden kann.
;
+
; {{DatenFehlen}}
 
: Login URL
 
: Login URL
 
:: Die Login URL muss nur dann angegeben werden, wenn Sie zu einer anderen Seite umleiten möchten, wenn die Benutzer sich anmelden. Dies ist dann sinnvoll, wenn Sie beim Benutzer-Login z.B. von http auf https wechseln möchten. Geben Sie die vollständige URL zur login.php-Datei an <nowiki>(z.B. https://www.ihrserber.de/phpgedview/login.pgp)</nowiki>.
 
:: Die Login URL muss nur dann angegeben werden, wenn Sie zu einer anderen Seite umleiten möchten, wenn die Benutzer sich anmelden. Dies ist dann sinnvoll, wenn Sie beim Benutzer-Login z.B. von http auf https wechseln möchten. Geben Sie die vollständige URL zur login.php-Datei an <nowiki>(z.B. https://www.ihrserber.de/phpgedview/login.pgp)</nowiki>.
; $PGV_SESSION_SAVE_PATH
+
; [[$PGV_SESSION_SAVE_PATH]]
 
: Pfad für die Session-Speicherung
 
: Pfad für die Session-Speicherung
 
:: Der Pfad zum Speichern der "Session"-Dateien. Auf einigen Hosts ist PHP nicht sorgfältig konfiguriert und die Sitzungs-Daten werden zwischen den Seiten-Aufrugen nicht gespeichert. Hier können Sie die Standard-Einstellung überschreiben um ein eigenes lokales Verzeichnis zu verwenden. Ein geeignetes Verzeichnis wäre ./index/, falls eine Änderung notwendig ist. Normalerweise bleibt dieses Feld leer und es wird ein Pfad verwendet, der in der php.ini-Datei eingetragen ist.
 
:: Der Pfad zum Speichern der "Session"-Dateien. Auf einigen Hosts ist PHP nicht sorgfältig konfiguriert und die Sitzungs-Daten werden zwischen den Seiten-Aufrugen nicht gespeichert. Hier können Sie die Standard-Einstellung überschreiben um ein eigenes lokales Verzeichnis zu verwenden. Ein geeignetes Verzeichnis wäre ./index/, falls eine Änderung notwendig ist. Normalerweise bleibt dieses Feld leer und es wird ein Pfad verwendet, der in der php.ini-Datei eingetragen ist.
; $PGV_SESSION_TIME
+
; [[$PGV_SESSION_TIME]]
 
: Session Timeout
 
: Session Timeout
 
:: Die Zeit nach der man sich für eine PhpGedView-Sitzung erneut anmelden muss (login). Der Standard-Wert ist 2 Stunden.
 
:: Die Zeit nach der man sich für eine PhpGedView-Sitzung erneut anmelden muss (login). Der Standard-Wert ist 2 Stunden.
; $MAX_VIEWS und $MAX_VIEW_TIME
+
; [[$MAX_VIEWS]] und [[$MAX_VIEW_TIME]]
 
: Maximum page view rate
 
: Maximum page view rate
 
:: Diese Einstellunge geben die Menge der Aufgerufenen Seiten die Dargestellt werden. Wird diese überschritten erscheint eine Warnung.
 
:: Diese Einstellunge geben die Menge der Aufgerufenen Seiten die Dargestellt werden. Wird diese überschritten erscheint eine Warnung.
;  
+
; {{DatenFehlen}}
 
: Version Control Commit Command
 
: Version Control Commit Command
 
:: Wenn du ein Versionskontrollsystem für deine [[Gedcom]] Daten verwendest musst du das System hier freischalten. Erlaubt ist cvs und svn.
 
:: Wenn du ein Versionskontrollsystem für deine [[Gedcom]] Daten verwendest musst du das System hier freischalten. Erlaubt ist cvs und svn.
; $PGV_MEMORY_LIMIT
+
; [[$PGV_MEMORY_LIMIT]]
 
: Max. Speicher Begrenzung
 
: Max. Speicher Begrenzung
 
:: Stellt die maximale Menge an Arbeitsspeicher ein, die den PhpGedView Scripts zur Verfügung steht. Standardwert ist 16MB. Viele Host haben diese Option in der PHP-Konfiguration deaktiviert, so dass eine Veränderung dieses Wertes möglicherweise keinen Einfluss hat.
 
:: Stellt die maximale Menge an Arbeitsspeicher ein, die den PhpGedView Scripts zur Verfügung steht. Standardwert ist 16MB. Viele Host haben diese Option in der PHP-Konfiguration deaktiviert, so dass eine Veränderung dieses Wertes möglicherweise keinen Einfluss hat.

Version vom 17. September 2006, 12:06 Uhr

Variablen in der Datei config.php.

$DBTYPE
Datenbank-Typ
Der Typ der Datenbank (PEAR-Unterstützung) die genutzt werden soll. Möglich sind: MySQL, PostgreSQL, Oracle und SQLite. Diese Einstellung
$DBHOST
Host für die Datenbank
Die DNS- oder IP-Adresse Ihres Datenbank-Servers.
$DBUSER
Benutzername für die Datenbank
Der Benutzername der benötigt wird, um eine Verbindung zu Ihrer Datenbank herzustellen. Er muss über Generierungs-, Einfügungs-, Update-, Lösch- und Auswahlrechte innerhalb dieser Datenbank verfügen.
Vom Provider zugewiesener Benutzername
Bei lokaler Installation können sie den Benutzernamen mit PhpMySql selber einstellen.
$DBPASS
Passwort für die Datenbank
Das Passwort das für den oben von Ihnen angegebenen Benutzernamen benötigt wird, um eine Verbindung zu Ihrer Datenbank herzustellen.
Vom Provider zugewiesenes Password
Bei lokaler Installation können sie das Passwort mit PhpMySql selber ändern.
$DBNAME
Name der Datenbank
Die Datenbank auf Ihrem Server, die Sie mit PhpGedView nutzen möchten.
Lieber User hier fehlt {{{1}}}. Solltest du dich auskennen vervollständige bitte die Daten.
Benutze konstante Datenbank Verbindung
Wenn Ja ausgewählt wird PhpGedView eine ständige Datenanbindung herstellen. Das beschleunugt das Arbeiten, aber dadurch kann es leicht zu Stöhrungen kommen.
$TBLPREFIX
Prefix der Datenbank Tabelle
Ein Prefix der an die Tabellen vorangestellt wird, die von PhpGedView erstellt werden. Durch Ändern dieses Wertes können Sie mehrere

PhpGedView-Sites bestimmen, die die gleiche Datenbank jedoch unterschiedliche Tabellen benutzen.

Lieber User hier fehlt {{{1}}}. Solltest du dich auskennen vervollständige bitte die Daten.
Wechsel der GEDCOM-Datei erlauben
Lieber User hier fehlt {{{1}}}. Solltest du dich auskennen vervollständige bitte die Daten.
$INDEX_DIRECTORY
Verzeichnis der Index-Dateien
Der Pfad zu einem Verzeichnis mit Lese- und Schreibrechten, in dem PhpGedView die Index-Dateien speichern soll (einschließlich des führenden "/").
$PGV_STORE_MESSAGES
Erlauben Nachrichten online zu speichern
Stellt eine, ob Nachrichten, die über PhpGedView gesendet werden, in der Datenbank gespeichert werden. Bei 'Ja' können Benutzer ihre Nachrichten wiederfinden, wenn sie sich bei PGV anmelden. Bei 'Nein' werden die Nachrichten nur per E-Mail verschickt.
$USE_REGISTRATION_MODULE
Besuchern erlauben eine Registrierung anzufordern
Erlaubt den Benutzern, sich selbst für einen Benutzerzugang zu diesen Seiten zu registrieren. Der Benutzer wird eine E-Mail erhalten mit einem Code zur Bestätigung der Anmeldung. Danach muss der Administrator diese Registrierung freischalten, bevor sie aktiv wird.
$REQUIRE_ADMIN_AUTH_REGISTRATION
Require an administrator to approve new user registrations
Ist die option Besuchern erlauben eine Registrierung anzufordern Ja.
Diese Option auf Ja muss der Benutzer die Bestätigung der EMail ausführen und der Administrator muss den Benutzer freischalten.
Diese Option auf Nein kann der Benutzer sich gleich Einloggen.
$PGV_SIMPLE_MAIL
Einfache Mail-Header bei E-Mails verwenden
Normalerweise enthält der Mail-Header die E-Mail-Adresse und den Namen des Absenders. Einige Mailsysteme akzeptieren diese Angaben nicht. Setzen Sie diesen Wert auf 'JA', damit nur die E-Mail-Adresse verwendet wird.
$ALLOW_USER_THEMES
Besuchern die Auswahl eines Themes erlauben
Erlaubt den Benutzern eigene Themes auszuwählen.
$ALLOW_REMEMBER_ME
Show Remember Me option on Login page
Es kann Eingestellt werden das der Benutzer sich dauerhaft einlogt. Vorraussetzung ist das er cookies erlaubt. Das geht nur bei Verbindungen vom selben Computer.
Lieber User hier fehlt {{{1}}}. Solltest du dich auskennen vervollständige bitte die Daten.
Supported languages
Es kann eingestellt werden welche Sprachen die Benutzer auswählen können.
$LOGFILE_CREATE
Log-Dateien erzeugen
Bestimmt, in welchem Rhythmus eine neue Log-Datei erzeugt wird.
$SERVER_URL
PhpGedView URL
Wenn Sie https oder einen anderen Port benutzen, müssen Sie hier die URL eingeben, über die Ihr Server erreicht werden kann.
Lieber User hier fehlt {{{1}}}. Solltest du dich auskennen vervollständige bitte die Daten.
Login URL
Die Login URL muss nur dann angegeben werden, wenn Sie zu einer anderen Seite umleiten möchten, wenn die Benutzer sich anmelden. Dies ist dann sinnvoll, wenn Sie beim Benutzer-Login z.B. von http auf https wechseln möchten. Geben Sie die vollständige URL zur login.php-Datei an (z.B. https://www.ihrserber.de/phpgedview/login.pgp).
$PGV_SESSION_SAVE_PATH
Pfad für die Session-Speicherung
Der Pfad zum Speichern der "Session"-Dateien. Auf einigen Hosts ist PHP nicht sorgfältig konfiguriert und die Sitzungs-Daten werden zwischen den Seiten-Aufrugen nicht gespeichert. Hier können Sie die Standard-Einstellung überschreiben um ein eigenes lokales Verzeichnis zu verwenden. Ein geeignetes Verzeichnis wäre ./index/, falls eine Änderung notwendig ist. Normalerweise bleibt dieses Feld leer und es wird ein Pfad verwendet, der in der php.ini-Datei eingetragen ist.
$PGV_SESSION_TIME
Session Timeout
Die Zeit nach der man sich für eine PhpGedView-Sitzung erneut anmelden muss (login). Der Standard-Wert ist 2 Stunden.
$MAX_VIEWS und $MAX_VIEW_TIME
Maximum page view rate
Diese Einstellunge geben die Menge der Aufgerufenen Seiten die Dargestellt werden. Wird diese überschritten erscheint eine Warnung.
Lieber User hier fehlt {{{1}}}. Solltest du dich auskennen vervollständige bitte die Daten.
Version Control Commit Command
Wenn du ein Versionskontrollsystem für deine Gedcom Daten verwendest musst du das System hier freischalten. Erlaubt ist cvs und svn.
$PGV_MEMORY_LIMIT
Max. Speicher Begrenzung
Stellt die maximale Menge an Arbeitsspeicher ein, die den PhpGedView Scripts zur Verfügung steht. Standardwert ist 16MB. Viele Host haben diese Option in der PHP-Konfiguration deaktiviert, so dass eine Veränderung dieses Wertes möglicherweise keinen Einfluss hat.