Apache mod_rewrite wurde geladen und funktioniert, wird aber von der rssLounge-Anwendung nicht 'gesehen'

1

Ich versuche RSS Lounge auf meinem Raspberry PI (Wheezy 3.2.27) zu installieren und zu konfigurieren . Das bekomme ich, wenn ich gehe zu http://localhost/rsslounge:

Das Apache-Modul "mod_rewrite" ist nicht geladen

Das Umschreibemodul ist jedoch aktiviert:

ab@1234 : sudo apache2ctl -t -D DUMP_MODULES
    Loaded Modules:
     core_module (static)
     log_config_module (static)
     logio_module (static)
     version_module (static)
     mpm_prefork_module (static)
     http_module (static)
     so_module (static)
     alias_module (shared)
     auth_basic_module (shared)
     authn_file_module (shared)
     authz_default_module (shared)
     authz_groupfile_module (shared)
     authz_host_module (shared)
     authz_user_module (shared)
     autoindex_module (shared)
     cgi_module (shared)
     deflate_module (shared)
     dir_module (shared)
     env_module (shared)
     headers_module (shared)
     mime_module (shared)
     negotiation_module (shared)
     php5_module (shared)
     reqtimeout_module (shared)
     rewrite_module (shared)
     setenvif_module (shared)
     ssl_module (shared)
     status_module (shared)
    Syntax OK

Außerdem habe ich diesen Test befolgt und der Server verhält sich korrekt, sodass das Problem in der Verbindung zwischen Apache und RSSLounge liegt.

Hier ist meine /etc/apache2/sites-availables/defaultAkte:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
                RewriteEngine on
        </Directory>

(der rsslounge ordner ist offensichtlich in /var/www/)

Was ist falsch an meiner Konfiguration?

lucasg
quelle

Antworten:

0

Befindet sich RSSLounge in / var / www? Wenn Sie es mit einem Paket installieren, befindet es sich möglicherweise in / usr / share / rsslounge und Ihre Option "RewriteEngine on" wird nicht verwendet. Legen Sie es in den virtuellen Host ein, damit es in allen Ihren Verzeichnissen verfügbar ist.

Dom
quelle
Das Paket ist komprimiert, sodass Sie es nach Belieben dekomprimieren können. Ich habe es in / var / www / rsslounge entpackt (mit www-data: www-data).
Lucasg