Question:
I’m currently trying to upgrade the web application “TikiWiki” on my site to the latest, stable version but cannot access the install page: “my_username_here.phpwebhosting.com/tikiwiki-1.9.2/tiki-install.php”.
Every attemt returns “Internal Server Error 500.”
Any idea what is going on?
Answer:
TikiWiki installs sometimes hit against our default mod_security (http://www.modsecurity.org/) rules.
This page:
http://support.phpwebhosting.com/security/how-can-i-turn-off-mod_security-for-my-site
show you how to turn mod_security off on your site. Quick version: add the line :
SecFilterInheritance Off
to a .htaccess file in the directory of your install.
I would suggest your turn it off for the install and then back on afterward. I think TikiWiki may just be tripping on the install code.
Most likely you can turn mod_security back on after the install is complete. In general mod_security causes few if any problems but does a good job of protecting your site against any new exploits that may affect the scripts you run.
Also, you can view the live error and audit (mod_security) log at:
/usr/local/apache/logs/error_log
and
/usr/local/apache/logs/audit_log
Let us know if you continue to have problems.