Hi: Site was working for 2 days and then for the php pages started returning 500 Internal Server Error. Tried running phpinfo.php and that returned 500 also. None of the php files were changed. Can't get a hold of the ISP. In a bit of a pickle. Wondering about the cause - any ideas?
Look in .htaccess for any issues, rename it if in doubt and try your phpinfo.php file again. Another possibility is the host upgraded PHP and/or swapped to suPHP, so look to see if you have group write permission, if you have then try removing it. Just try it on phpinfo.php first and see if that fixes it. You can use your FTP client to change permissions, normally write click and permissions. If you have access to error logs you can look in there for any hints, if you have any errors in there let me know as it may help to guide you to a fix.
Did not changed .htaccess. Finally got thru to the ISP support. Will report back what caused the problem.
Altho this look like .htaccess setting error but sometimes Error 500 also generated when your server hit the max numfile of numproc. Too many running process can cause this. Check your error log and paste it here.. Someby might be able to help. ^^
From the ISP - This was caused by a cPanel update that ran yesterday but failed up upgrade the php version. PHP was recompiled on the server to resolve the issue.