I tested 2 different users 2 different domains. Both are unable to quick install wordpress and result in error 500.
I looked at /usr/local/hestia/nginx/logs/error.log
Nothing related to wp install
2026/01/27 16:57:42 [warn] 1100689#0: "ssl_stapling" ignored, no OCSP responder URL in the certificate "/usr/local/hestia/ssl/certificate.crt"
Domain error log does not output any error either. I tried changing php versions 8.2 8.3 8.4 no difference.
I tested quick install with other 4 other apps aside from wordpress and all also show Internal Server Error error 500 page.
I have also /tmp/hestia-webapp removed this directory, but it recreates itself everytime i run the quick install.
nginx-error.log
2026/01/27 17:51:54 [error] 1100691#0: *195 FastCGI sent in stderr: "PHP message: PHP Warning: gethostbyaddr(): Address is not a valid IPv4 or IPv6 address in /usr/local/hestia/web/inc/helpers.php on line 172; PHP message: PHP Warning: Trying to access array offset on null in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 192; PHP message: PHP Warning: Trying to access array offset on null in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 192; PHP message: PHP Warning: Trying to access array offset on null in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 203; PHP message: PHP Warning: foreach() argument must be of type array|object, null given in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 234; PHP message: PHP Warning: Trying to access array offset on null in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 192; PHP message: PHP Warning: Trying to access array offset on null in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 192; PHP message: PHP Warning: Trying to access array offset on null in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 203; PHP message: PHP Warning: foreach() argument must be of type array|object, null given in /usr/local/hestia/web/src/app/System/HestiaApp.php on line 234; PHP message: PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, false given in /usr/local/hestia/web/templates/pages/setup_webapp.php:70
Stack trace:
#0 /usr/local/hestia/web/inc/main.php(219): include()
#1 /usr/local/hestia/web/add/webapp/index.php(106): render_page()
#2 {main}
thrown in /usr/local/hestia/web/templates/pages/setup_webapp.php on line 70" while reading response header from upstream, client: 1.1.1.1, server: _, request: "GET /add/webapp/?app=WordPress&domain=domain.com HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "main.server.com:8083", referrer: "https://main.server.com:8083/add/webapp/?domain=domain.com"
Server is Debian 12
Hestia v1.9.4
Nginx + PHP