I used the perfect setup for Ubuntu 6.06. When I upload a .php file, I get a 500 internal server error. Once I change the file persmission then it works. Directories are chmoded to 775 and files are chmoded to 664. Also, I have suPHP enabled, so that every site that is created is automatically configured for the user. Can someone point me in the right direction of what could be wrong? Thanks.
Before I chmoded the web folder to 755, I would get the error below. After chmod there are no errors in the log, but I still get the 500 internal error. I am assuming it is an error because the index.php file in the web folder is chmoded to 664.
Please edit your suphp config file (it should be in the directory /etc/suphp or similar) and disable the group writable check. This check is not nescessary in ISPConfig because every website has its own group and the files must be group writable.