Oxwall und PHP 7.3 | Forum

Position: Forum » Support » Konfiguration
Ranseier Jun 12
Hallo, folgendes Problem habe ich:

Ich habe Oxwall auf meiner Synology-NAS installiert. Als Standard-PHP-Version ist PHP 7.2 aktiviert, und als Backend-Server Apache 2.2. Mit Apache 2.4 läuft Oxwall auch unter PHP 7.2, aber dann laufen andere Anwendungen nicht mehr.


Stelle ich bei der Synology Webstation als PHP-Version 7.3 ein, funktioniert Oxwall nicht mehr. Weder mit Backend-Server Apache 2.2 noch mit 2.4.

Ich bekomme dann nur eine weiße Mattscheibe. Wer kann mir helfen?


Team
Leo Jun 15
Oxwall unterstützt diese PHP-Version leider nicht. Du könntest in der htaccess-Datei ein AddHandler-Eintrag hinzufügen und damit beide Versionen unterstützen. Voraussetzung ist natürlich, dass beide PHP-Versionen installiert sind.
Ranseier Jun 16
@Leo: Ja, beide PHP-Versionen (7.2 und 7.3) sind installiert. Wie sieht den dann so ein AddHandler-Eintrag aus?
Ranseier Jun 16
@Leo, ich habe das mal in die .htacess im Oxwall-Verzeichnis eingetragen. Resultat: Unter PHP 7.2 alles okay. Unter PHP 7.3 weiße Mattscheibe.
Team
Leo Jun 17
Am besten mal bei deinem Hoster nachfragen, der kann da am besten helfen.
Ranseier Jun 19

Zitat von Leo Am besten mal bei deinem Hoster nachfragen, der kann da am besten helfen.

Habe nur eine Domain bei strato.de --> mit Weiterleitung (DDNS) auf meine Synololgy NAS.
Team
Leo Jun 21
Anstatt "AddType" bitte mal "AddHandler" schreiben. Was steht in den Logs drin? Sowohl in den PHP-Logs als auch im Oxwall-Log? Ansonsten mal in einem anderen Forum nachfragen, die sich damit im Detail auskennen. Das ist kein Oxwall spezifisches Problem, sondern hängt mit der Konfiguration von PHP in deinem NAS zusammen.
Ranseier Jun 26
Dann werde ich in einem anderen Forum nachfragen, nachdem ich statt "AddType" "AddHandler" geschrieben hatte, kams zum Super-GAU.
JeLu Jul 17

Die letzt Verion läuft unter PHP 7.3

folgende Änderungen müssen gemacht werden:

.htaccess

[code]
    Options +FollowSymLinks

    RewriteEngine On


    AddEncoding gzip .gz

    AddEncoding gzip .gzip

    <FilesMatch "\.(js.gz|js.gzip)$">

      ForceType text/javascript

    </FilesMatch>

    <FilesMatch "\.(css.gz|css.gzip)$">

      ForceType text/css

    </FilesMatch>


    RewriteCond %{REQUEST_URI} .*/http-bind

    RewriteRule (.*) /http-bind [L]


    RewriteCond %{HTTP_HOST} !f.domain.com$



    RewriteCond %{REQUEST_URI} !^/index\.php

    RewriteCond %{REQUEST_URI} !/ow_updates/index\.php

    RewriteCond %{REQUEST_URI} !/ow_updates/

    RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|robots\.txt|\.raw|/[^.]*)$  [NC]

    RewriteRule (.*) index.php
[/code]  


ow_install/files/requirements.txt


[code]


#PHP version
php.version 7.3;

#PHP extensions
php.extensions PDO, mbstring, zip, zlib, ftp, json, dom, gd, mysqli;

#PHP.ini configuration
ini.safe_mode off;

#GD version
gd.version 2;

#GD image type support
gd.support FreeType Support;

[/code]


danach installieren fertig.


mfg jens