... | ... | @@ -6,6 +6,6 @@ Die Nutzeroberfläche benötigt lediglich einen aktuellen Browser mit aktivierte |
|
|
|
|
|
## Backend
|
|
|
|
|
|
Das Backend benötigt einen Webserver mit PHP (Version 7 oder höher). Zur Speicherung wird eine lokale SQLite Datenbank verwendet, hierfür muss der entsprechende PDO-Treiber `pdo_sqlite` geladen sein (siehe [SQLite Functions](https://secure.php.net/manual/de/ref.pdo-sqlite.php)). Darüber hinaus benötigt das MPDF-Plugin die beiden PHP Erweiterungen `mbstring` und `gd`.
|
|
|
Das Backend benötigt einen Webserver mit PHP (Version 7.4 oder höher). Zur Speicherung wird eine lokale SQLite Datenbank verwendet, hierfür muss der entsprechende PDO-Treiber `pdo_sqlite` geladen sein (siehe [SQLite Functions](https://secure.php.net/manual/de/ref.pdo-sqlite.php)). Darüber hinaus benötigt das MPDF-Plugin die beiden PHP Erweiterungen `mbstring` und `gd`.
|
|
|
|
|
|
Zur Nutzung der PDF-Ausgabe muss zusätzlich noch das MPDF-Plugin und für den E-Mail-Versand das PHPMailer-Plugin installiert werden. Dies geschieht über [Composer](https://getcomposer.org/) mit der Konfigurationsdatei [composer.json](/assets/composer.json) (`php composer.phar install -d <Pfad zur composer.json>`). Das Backend erwartet den Autoloader `autoload.php` im Pfad [/assets/vendor](/assets/vendor). Sollte MPDF und PHPMailer bereits vorhanden sein oder an einer anderen Stelle installiert werden, kann der Pfad über `$vendor_dir` in [config.inc.php](/assets/ajax/config.inc.php) angepasst werden. |
|
|
\ No newline at end of file |