Knowledgebase
<- Zurück zu: Kategorieübersicht
Wie muss PHP konfiguriert werden?
Kategorie: webOPACPHP kann unter Windows mit der Datei php.ini konfiguriert werden. Sie liegt in der Regel im Stammverzeichnis der PHP-Installation.
Unter Linux (z.B. SuSE) ist die php.ini oft zu finden unter /etc/php.ini.
Wenn Sie einen Webspace gemietet haben und keinen eigenen Server betreiben, haben Sie in der Regel keinen Einfluss auf die php.ini. Sie müssten Ihren Provider kontaktieren und abklären, ob dieser Änderungen vornehmen kann bzw. ob bestimmte Einstellungen bereits getätigt wurden.
Folgende Punkte sind in der php.ini einzustellen:
max_execution_time = 30;
max_input_time = 30;
Wie hoch der Wert bei max_execution_time und max_input_time eingestellt wird, hängt von der Größe Ihres Medienbestands ab. Bei 5000 Medien dürfte ein Wert von jeweils 30 Sekunden ausreichen. Diese Zeit wird benötigt, um die Daten in die mySQL-Datenbank einzufügen. Haben Sie einen eigenen Webserver, empfehlen wir Ihnen den Wert 60.
Der folgende Abschnitt ist nicht mehr gültig. Ab Version 1.3 ist der webOPAC auch ohne die Module dBase und Zip lauffähig.
Außerdem muss noch folgendes eingestellt werden:
Unter Windows:
Entfernen Sie den ";" bei
;extension=php_dbase.dll
und bei
;extension=php_zip.dll
Damit aktivieren Sie die Module "zip" und "dbase". Sie werden vom Synchronisationstool benötigt.
Unter Linux:
Unter Linux müssen diese Module über das Installationstool der jeweiligen Linux-Distribution installiert werden. Unter SuSE passiert das über den Befehl "yast". Unter "Software installieren" lässt sich nach "dbase" und "zlib" suchen.
Wenn die Module installiert sind, ist die php.ini um zwei Einträge erweitert:
extension=zlib.so
extension=dbase.so

hier