04-21-2024, 08:49 PM
(04-21-2024, 11:28 AM)popeye65 Wrote:(04-21-2024, 11:16 AM)Tim Curtis Wrote: For the "blank System Config page" issue, is there an error displayed in the Browser?
some times a "500-server error" or similar, often blank. Doing some more tests now, watching the journal and logs. OK I found something. On many pages, at least sys-config.php, answers are required in empty fields, eg in sysconfig.php, line 462:
$ipAddrParts = explode('.', $_SESSION['ipaddress']);
2024/04/19 23:03:40 [error] 741#741: *199 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: explode(): Argument #2 ($string) must be of type string, array given in /var/www/sys-config.php:462
Stack trace:
#0 /var/www/sys-config.php(462): explode()
#1 {main}
thrown in /var/www/sys-config.php on line 462" while reading response header from upstream, client: 192.168.50.126, server: , request: "GET /sys-config.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php8.2-fpm.sock:", host: "stealth", referrer: "http://stealth/spo-config.php"
my recommendation : if NFS is OFF, do not try to read the IP field.
That session var should always contain an ip address or '0.0.0.0' if no ip address was assigned. It's set by worker.php during startup and is shown in the startup log.
moodeutl -l
You could also check to see if worker has crashed.
pgrep worker.php