This error has bugged me for an entire day. The case scenario is:
- CentOS 6.0 x64
- OTRS 3.2
After following the procedure for a correct installation in this link, I've tried the OTRS through localhost/otrs/installer.pl.
Everything went just fine, and I've managed some SysConfig for testing purposes.
So, here are the steps that I managed to resolve this issue:
First of all, if the message in the error log of your Apache server has this value: Can't remove shm for log, then you should disable SELinux:
- Open your terminal
- type: echo 0 >/selinux/enforce (you should be root to execute this comand)
- to test if the SELinux is in permissive mode (0), jsut type cat /selinux/enforce in the terminal
Now, verify where are your otrs js-cache files stored in (usually in otrs/var/httpd/htdocs/js), then, before starting the otrs istance, delete all the js cached file (probably you'll need to be root to execute rm * command).
Then restart your Apache Server, MySQL (optional), and OTRS services.
The problem should be gone.