Quicktipp: Selfoss “Internal Server Error” austreiben
- PHP 5.3 oder höher higher
- MySQL, PostgreSQL oder Sqlite (das ist Standard)
- Apache Webserver (ngnix und lighttpd ebenfalls möglich)
Nun folgt die entscheidende Zeile: Stelle sicher, dass mod_rewrite und mod_headers aktiviert sind! Das hatte ich überlesen und bekomme in Fehler-Log von Apache (bei mir /var/log/apache2/error.log) genau dies serviert:
- …/.htaccess: Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration
- …/.htaccess: Invalid command ‘Header’, perhaps misspelled or defined by a module not included in the server configuration
Im Browser selbst sieht man nichts – man bekommt lediglich einen Internal Server Error.
Wie aktiviert man mod_rewrite und mod_headers?
Auf der Kommandozeile:
sudo a2enmod rewrite
sudo a2enmod headers
sudo service apache2 restart
Also mein eigener Fehler – überflogen statt lesen. Aber vielleicht hilft es dem einen oder anderen auch …