1. Wenn du hier im Forum ein neues Thema erstellst, sind schon Punkte aufgeführt die du ausfüllen musst. Das dient im Allgemeinen dazu die notwendigen Informationen direkt mit der Frage bereitzustellen.
    Da in letzter Zeit immer wieder gerne das Formular gelöscht wurde und erst nach 3 Seiten Nachfragen die benötigten Infos für eine Hilfe kommen, werde ich nun jede Fragestellung die nicht einmal annähernd das Formular benutzt, sofort in den Sondermüll schicken.
    Füllt einfach die abgefragte Daten aus und alle können euch viel schneller helfen.
    Information ausblenden

XF2.1 htaccess wird nicht ausgeführt

Dieses Thema im Forum "Fehler, Fragen und Antworten" wurde erstellt von spicer, 13. Okt. 2019.

Schlagworte:
  1. spicer

    spicer Mitglied Lizenzinhaber

    Xenforo Version:
    2.1.4

    Installierte AddOns inkl. Version:
    [Xen-Soluce] Hide BB Code 2.0.1
    [XTR] Hide Links and Codes 1.0.0
    [TH] Holidays 1.0.2 Patch Level 1

    Chat 2.1.1
    Jazzaaf xenAntiVirus 1.0.0
    XenForo Importers 1.2.4
    XenForo Redirects for vBulletin 1.1.5

    PHP Version: 7.2
    MySQL Version: mysql 5.0.12 (mariaDB)

    Panel: EHCP force 1.1.1

    Fehlermeldung:
    Keine (leider)

    Link zum Forum: www.ltspiceusers.ch

    ------------------------------------------------

    Erläuterung des Fehlers:

    Wahrscheinlich liegt das Problem nicht am XF. Eher beim EHCP force Panel.
    Frage jetzt aber trotzdem hier, da vllt jemand das gleiche Problem hatte.

    Die .htaccess im Forum root wird nicht ausgeführt.
    Habe zum testen mal test. oben in die htaccess geschrieben.
    So sollte ich eine Fehlermeldung erhalten. Aber das geschieht nicht.
    In der /etc/apache2/sites-enabled/default steht:
    Code (Text):
    # this file used in Easy Hosting Control Panel (ehcp), www.ehcp.net

    <VirtualHost *:80>

        RewriteEngine On
        RewriteCond %{HTTPS} off
        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
     
    RewriteCond %{SERVER_NAME} =email.ltspiceusers.ch [OR]
    RewriteCond %{SERVER_NAME} =mail.ltspiceusers.ch [OR]
    RewriteCond %{SERVER_NAME} =webmail.ltspiceusers.ch
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
    </VirtualHost>

    # this file used in Easy Hosting Control Panel (ehcp), www.ehcp.net

    <VirtualHost *:443>

        ServerName ssl
        DocumentRoot /var/www/new
        <Directory />
            Options +FollowSymLinks
            AllowOverride None
        </Directory>

        <Directory /var/www/vhosts/>
            Options -Indexes -FollowSymLinks -MultiViews
            AllowOverride All
            Order Allow,Deny
            Allow from All
        </Directory>

        <FilesMatch "access_log|error_log">
            Deny from All
        </FilesMatch>
     
        <Files  ~ "\.conf$">
            Order allow,deny
            Deny from all
        </Files>
         
        <Files  ~ "\.txt$">
            Order allow,deny
            Deny from all
        </Files>
     
        <Files  ~ "\.log$">
            Order allow,deny
            Deny from all
        </Files>
     
        <Files  ~ "\.sh$">
            Order allow,deny
            Deny from all
        </Files>

        LogLevel debug
        ErrorLog /var/log/apache2/default.error.log
        CustomLog /var/log/apache2/default.access.log vhost_combined

        SSLEngine on
        SSLCertificateFile /etc/ssl/certs/server.crt
        SSLCertificateKeyFile /etc/ssl/private/server.key
     
        ProxyPassMatch ^(.*\.php)$ fcgi://127.0.0.1:9001/var/www/new/$1
        ProxyFCGISetEnvIf "true" PHP_ADMIN_VALUE "open_basedir=/var/www:/tmp:/usr/share:/etc/roundcube:/etc/phpmyadmin:/var/lib/phpmyadmin:/var/lib/roundcube:/var/log/roundcube; \n upload_tmp_dir=/tmp; \n session.save_path=/var/www/php_sessions;"

    </VirtualHost>
     

    # a2enmod rewrite
    sagt
    Module rewrite already enabled

    Das wird auch der Grund sein, warum das Redirect Addon nicht funzt.

    Irgend welche Ideen, was das sein kann?
     
    Zuletzt bearbeitet: 13. Okt. 2019
  2. spicer

    spicer Mitglied Lizenzinhaber

    Hallo
    Konnte das htaccess Problem lösen.
    EHCP > Domain > Edit Apache template

    Code (Text):
    <Directory {homedir}/httpdocs>
        Options -Indexes +FollowSymLinks -ExecCGI +MultiViews

        AllowOverride All

        <IfModule mod_proxy_fcgi.c>
            RewriteEngine On
            RewriteBase /
            RewriteOptions InheritBefore
            RewriteCond %{REQUEST_FILENAME} -f
            RewriteRule ^([^\.]+\.php)$ fcgi://127.0.0.1:9000{homedir}/httpdocs/$1 [L,P]
        </IfModule>

        Order allow,deny
        allow from all

        <IfVersion >= 2.4>
            Require all granted
        </IfVersion>
    </Directory>
     
    anstelle von
    Code (Text):
    ProxyPassMatch ^(.*\.php)$ fcgi://127.0.0.1:9000{homedir}/httpdocs/$1
     
    Zuletzt bearbeitet: 16. Okt. 2019
  3. spicer

    spicer Mitglied Lizenzinhaber

    Seither läuft auch der Redirect perfekt!
    Ist nicht ganz unwichtig für XF einsteiger ^^
     
  4. Tealk

    Tealk Bekanntes Mitglied Lizenzinhaber

    Das ist aber ein EHCP Problem wenn ich das richtig lese?
     
  5. spicer

    spicer Mitglied Lizenzinhaber

    Jup. War es, soviel ich weis. (immer noch nicht sicher).
    Aber Info ist doch das beste!
    Ich fahre nun mal EHCP und alles läuft jetzt.
     
  6. Tealk

    Tealk Bekanntes Mitglied Lizenzinhaber

  7. spicer

    spicer Mitglied Lizenzinhaber

    Ok. Zur Kenntnisnahme.
    Wenn meine Tuts und Kommentare unerwünscht sind, dann sagt es.
     
  8. Tealk

    Tealk Bekanntes Mitglied Lizenzinhaber

    Wollte dir nur eine alternative Software zeigen die ich schon oft für XF WP und co. getestet habe.
     
  9. spicer

    spicer Mitglied Lizenzinhaber

    Ok. Aber verstehst auch, das tuts nützlich sind. die meisten mühen sich ab, mit zusammensuchen der infos.
    das versuche ich zu vermeiden. endgültig.
    redet doch ausführlich drüber. und nicht nur bruchstückhaft.
    gross/klein schreibung ist jetzt vorbei.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden