|
|
## Prüfung
|
|
|
|
|
|
Um zu prüfen, ob auf dem System die notwendigen Voraussetzungen für eine reibungslose Ausführung von QUIQQER vorliegen, kann folgendes Skript benutzt werden: https://dev.quiqqer.com/quiqqer/qsetup/blob/master/QuiqqerCheck.php
|
|
|
|
|
|
Dieses Skript sollte möglichst im Browser und nicht über die Kommandozeile ausgeführt werden!
|
|
|
Das Setup führt vor der Installation eine automatische Prüfung der Vorraussetzungen aus.
|
|
|
|
|
|
## Voraussetzungen
|
|
|
|
|
|
+ PHP "memory_limit" sollte min. 128M betragen
|
|
|
+ Apache mod_rewrite muss installiert sein ($ sudo a2enmod rewrite)
|
|
|
+ PHP PDO Extension
|
|
|
+ PHP DOM Extension
|
|
|
+ PHP GetText
|
|
|
+ PHP json_decode und json_encode
|
|
|
+ PHP curl Extension (php5-curl)
|
|
|
+ unzip |
|
|
\ No newline at end of file |
|
|
### System
|
|
|
* PHP 5.6 oder höher (empfohlen PHP 7)
|
|
|
* Apache 2.2 oder höher oder NGINX
|
|
|
* MySql 5.6 oder höher
|
|
|
|
|
|
### PHP - Konfiguration
|
|
|
* **memory_limit** 256M oder höher
|
|
|
* **session.autostart**=0
|
|
|
* **upload_max_filesize & post_max_size** 8M oder höher
|
|
|
* **date.timezone** Konfiguriert
|
|
|
|
|
|
### PHP - Module
|
|
|
* curl
|
|
|
* dom
|
|
|
* gzip
|
|
|
* image
|
|
|
* json
|
|
|
* pdo
|
|
|
* iconv
|
|
|
* spl
|
|
|
* simple_xml
|
|
|
* zip
|
|
|
* openssl
|
|
|
* mbstring
|
|
|
|
|
|
### PHP - Funktionen
|
|
|
* hash()
|
|
|
* create_function()
|
|
|
* set_time_limit()
|
|
|
* mail()
|
|
|
* parse_ini_file()
|
|
|
* md5_file()
|
|
|
|
|
|
### Webserver
|
|
|
* Modul: header
|
|
|
* Modul: rewrite
|
|
|
|
|
|
## Troubleshooting
|
|
|
|