Die Lizenzinformationen werden in der /system/config.php
unter folgendem Schlüssel abgelegt:
$GLOBALS['oFb']['licence data']
Die Lizenzinformationen sind dabei an eine Server-URL gekoppelt, aber diese steht ja ebenfalls in der Datei unter folgendem Schlüssel und sollte sich auch nicht ändern:
$GLOBALS['oFb']['server url']
PHP ist in der Apache-Standard-Konfiguration darauf ausgelegt, dass für jede einzelne Anfrage eine neue Instanz gestartet wird. Aufgrund einer höheren Effizienz rate ich dringend zu PHP-FPM, aber im Prinzip ist PHP stateless. In SoSci Survey wird der "state" durch die Informationen in der Datenbank, in system/
, files/
und in den Projektverzeichnissen definiert. Daher sehe ich keine Gründe dafür, weshalb bei einem Restart die Lizenz verloren gehen sollte.
Schreiben Sie doch einmal folgendes in eine neue Datei test.php
im Hauptverzeichnis und prüfen Sie, ob die Ausgabe sich durch den Neustart ändert.
<?php
chdir(__DIR__.'/admin');
require '../inc/include.admin.php';
var_dump($GLOBALS['oFb']['server url']);
var_dump(base64_decode($GLOBALS['oFb']['licence data']));