I have a Virtuozzo VPS with CEntOS 5.5 x86_64 running on it. I followed the http://www.howtoforge.com/perfect-se...64-ispconfig-3
tutorial to install the lates stable version of ISPConfig 3 available (ISPConfig-18.104.22.168). I even made sure some of the missing links or resources were substituted in the packages installation processes.
The installation went fine and I intend to use this server for Name-based hosting. I have a 6-8 different domain names registered that I have pointed to the IP of the sever which has the ISPConfig installed. Since they are Name-based, I have not configured any DNS on the ISPC panel (Don't think that required in this case).
The only problem for is that I cannot get index.php or any .php page to run on any of the vhost sites that I have created in ISPC. Every time I get a 500 error page. I scoured the forum for similar issues other faced and got these
but both didn't give any clear indication of solution o my problem. I tried changing the PHP modules to Fast-CGI, then CGI, then Mod-PHP and then even SuPHP. I even tried to have all the different possible combination of enabling/disabling SuEXEC with each of the php modules.
I checked the conf files to check if PHP was excluded by default or not. In /etc/httpd/conf/httpd.conf file, it included
but it had
DirectoryIndex index.html index.html.var
So I checked in /etc/httpd/conf.d/php.conf and found that it had
AddHandler php5-script .php
AddType text/html .php
This should mean that php module is always included as one of the index handlers.
I also checked the vhost files in /etc/httpd/conf/sites-available/ and /etc/httpd/conf/sites-enabled and found there is no 000-default vhost file at all. instead there's 000-app and 000-ispconfig vhost files (perfectly normal settings there).
So I'm really stumped and I have a client presentation of a PHP-based CMS site in a few days that I wanted to show on this ISPC server. Till and Falko or anyone else, can you help me? Thanks in advance.