The nginx configuration for php is done by ispconfig, so you should not duplicate this with your manual configuration or nginx will fail. The guide you followed is for a complete nginx configuration for servers without a controlpanel thats uses different paths etc., if you use a controlpanel like ispconfig, then dont touch nginx.conf file or site configuration file. Instaed you just add the wordpress rules in the custom nginx directives field in ispconfig.

Click to expand...

Can someone give me the specific code which needs to go in the custom nginx directives field to get wordpress to work on Centos 6.4, nginx, ispconfig 3.0.5.3

After inserting that code from Steveorevo, the wordpress install worked and completed.

However, even though I deleted the index.html file, the index.php file won't load--not even if I put in site.com/index.php. Other files in the directory will load, and I put in a text file to make sure nginx was directing to the correct directory.

nvm, now it started working--I guess it just needed time for the conf updates.