Hello, A few days ago I installed ISPConfig. Everything is working good, but today i wanted to install wordpress and after upload files to /web directory there was a error 500 and the installation stop at /wp-admin/install.php or /wp-admin/setup-config.php. Wordpress showed message 'critical error on this website'. I spend half night to find solution but i didn't find anything. PHP8.0 and Wordpress 6.0.2 Please help.
Post the output of the command: ls -la /var/www/yourdomain.tld/web/ where you replace yourdomain.tld in the path with the domain name of the site. Then take a look at the error..log of the website, which you can find in the log folder of the site, to get the exact error message.
Code: root@kibard:/var/www/clients/client1/web3/web# ls -la /var/www/kamieniecprzyborow.pl/web razem 248 drwxr-xr-x 7 web3 client1 4096 10-12 10:32 . drwxr-xr-x 10 root root 4096 10-10 00:54 .. drwxr-xr-x 2 web3 client1 4096 10-10 00:54 error -rwxr-xr-x 1 web3 client1 7358 10-10 00:54 favicon.ico -rwxr-xr-x 1 web3 client1 405 10-11 23:14 index.php -rwxr-xr-x 1 web3 client1 19915 10-11 23:14 license.txt -rwxr-xr-x 1 web3 client1 11 10-11 23:14 php.ini -rwxr-xr-x 1 web3 client1 7401 10-11 23:14 readme.html -rwxr-xr-x 1 web3 client1 14 10-10 00:54 robots.txt -rwxr-xr-x 1 web3 client1 1862 10-10 00:54 standard_index.html drwxr-xr-x 2 web3 client1 4096 10-12 00:05 stats -rwxr-xr-x 1 web3 client1 7165 10-11 23:14 wp-activate.php drwxr-xr-x 9 web3 client1 4096 10-12 09:50 wp-admin -rwxr-xr-x 1 web3 client1 351 10-11 23:14 wp-blog-header.php -rwxr-xr-x 1 web3 client1 2338 10-11 23:14 wp-comments-post.php -rwxr-xr-x 1 web3 client1 3085 10-12 09:56 wp-config.php drwxr-xr-x 5 web3 client1 4096 10-12 09:50 wp-content -rwxr-xr-x 1 web3 client1 3943 10-11 23:14 wp-cron.php drwxr-xr-x 26 web3 client1 12288 10-11 23:02 wp-includes -rwxr-xr-x 1 web3 client1 2494 10-11 23:14 wp-links-opml.php -rwxr-xr-x 1 web3 client1 3973 10-11 23:14 wp-load.php -rwxr-xr-x 1 web3 client1 48498 10-11 23:14 wp-login.php -rwxr-xr-x 1 web3 client1 8577 10-11 23:14 wp-mail.php -rwxr-xr-x 1 web3 client1 23706 10-11 23:14 wp-settings.php -rwxr-xr-x 1 web3 client1 32051 10-11 23:14 wp-signup.php -rwxr-xr-x 1 web3 client1 4748 10-11 23:14 wp-trackback.php -rwxr-xr-x 1 web3 client1 3236 10-11 23:14 xmlrpc.php
This screenshot is awful to read... But anyways it seems like the wp-include/Requests folder is missing. Please post the Output of "ls -l /var/www/kamieniecprzyborow.pl/web/wp-includes" and "ls -l /var/www/kamieniecprzyborow.pl/web/wp-includes/Requests"
There is no issue with your server installation or website, its either a PHP programming error or a missing file (which means you did not upload all required files for that WP site).
how did you install the wordpress files? did you do 'wp core download', download using 'wget https://wordpress.org/latest.tar.gz' and extract that in place, or download and extract the wordpress files and then upload the extracted files using ftp? using the first two methods, it's extremely unlikely that a file or folder would be missing. i've seen plenty of cases where an ftp client doesn't upload all the files or folders. so if it was using ftp, you could try one of the other methods.
ls -l /var/www/kamieniecprzyborow.pl/web/wp-includes/Requests showed nothing and this got my attention. I checked folder name and 'Requests' began with small letter. The problem was with total commander which changed first letter to small. I didnt see this option. I unchecked this, reuploaded files and installation start finally. Thank you very much for show the way. I'm Sorry for screenshot quality. Have a nice day!