Dieser Hinweis von Re:Later
Zitat
In der configuration.php umstellen bzw. in der Joomla-Konfig., wenn geht.
$debug = '1';
$error_reporting = 'maximum';
Zusätzlich die Datei error.php im Template-Ordner durch Umbenennen deaktivieren.
hat dazu geführt, dass der ausgegebene Fehler nun folgender ist:
"Error displaying the error page: Call to undefined function set_magic_quotes_runtime(): Call to undefined function set_magic_quotes_runtime()"
(tatsächlich zwei Mal hintereinander)
Mein erster Ansatz: Ein grep auf der gesamten Joomla-Installation für diese Funktion, die es ja scheinbar in PHP 7 nicht mehr gibt. Das ergab für den String " set_magic_quotes_runtime" die folgenden Files:
administrator\components\com_dropeditor\extensions\dropeditor\ckeditor\plugins\codemirror\js\codemirror.mode.php.min.js
libraries\vendor\phpmailer\phpmailer\class.phpmailer.php
media\editors\codemirror\mode\php\php.min.js
media\editors\codemirror\mode\php\php.js
plugins\editors\dropeditor\ckeditor\plugins\codemirror\js\codemirror.mode.php.min.js
für die Suche mit öffnender Klammer (also einen tatsächlichen Aufruf) allerdings nur
libraries\vendor\phpmailer\phpmailer\class.phpmailer.php
Das ist aber zum Einen ein Stück Joomla! Code, zum anderen wird der Aufruf dort conditional mit Abfrage für PHP<5.3.3 gemacht. Falscher Dampfer, vermute ich.
Die Vorkommen des Strings in den JS Files sind nur Methodenlisten und keine Aufrufe soweit ich das sehe und CodeMirror ja auch sowieso bei Joomla! dabei.
Als nächsten Schritt habe ich trotzdem noch einmal im Backend alle Erweiterungen die nicht als Author "Joomla! Project" hatten deaktiviert und das Template auf protostar gesetzt. Cache gelöscht, sogar händisch nochmal per ftp, in der Strato-Konfiguration PHP Version auf 7.1 gesetzt und selber Fehler wie oben:
"Error displaying the error page: Call to undefined function set_magic_quotes_runtime(): Call to undefined function set_magic_quotes_runtime()"
Was übersehe ich? Bzw. wo kann ein solcher Funktionsaufruf noch herkommen, wenn ich ihn nicht in der Joomla-Installation ergreppen kann?
Ratlose Grüße und vielen Dank schon im Voraus für weitere Hinweise, Sebastian