PHP54

ScreenshotDieses Modul stellt CLI und CGI Versionen von PHP 5.4 bereit. Über die Modul Verwaltungsseite kann die PHP Konfiguration angepasst und damit optimal auf die zu unterstützenden Anwendungen abgestimmt werden.

 

Unterstützte Modelle

Dieses Modul kann auf folgenden Modellen eingesetzt werden:

1U4200XXX, N2800, 1U4500, N4510U, 1U4600, M3800, N4800, N0503, N4800Eco, N2200XXX, N5550, N2520, N2560, N3200PRO, N6850, N3200XXX, N7510, N4100PRO, N7700PROv2, N4200, N8800PROv2, N4200Eco, N8900, N4200PRO, N8850, N4520, N8900V, N10850, N4560, N12000, N5200, N12000PRO, N5200PRO, N12000V, N5200XXX, N16000, N5500, N16000PRO, N7700, N16000V, N7700+, N7700PRO, N7700SAS, N8200XXX, N8800, N8800+, N8800PRO, N8800SAS

Enthaltene Versionen

  • PHP 5.4.16

Installation

Laden sie das Modul herunter und entpacken Sie das Archiv. Die resultierende Datei (.mod) kann dann über das Web Interface als Modul installiert werden.

Hinweis: Dieses Modul benötigt das Modul ModBase1 1.04.00+. Dieses muss vor der Installation von PHP53 installiert werden.

Konfiguration

Nachdem as Modul aktiviert wurde kann die Modulverwaltungsseite augerufen werden. Auf dieser Seite kann die PHP Konfiguration angepasst sowie die ursprüngliche Konfiguration wieder hergestellt werden.

Nachdem das Modul aktiviert wurde, steht das PHP CLI Programm unter folgendem Pfad zur Verfügung

/raid/data/module/PHP54/system/bin/php

Nutzen der CGI Version

Um die CGI Version zu nutzen muss im Web-Stammverzeichnis des Modules, welches die CGI Version nutzen soll eine .htaccess Datei mit folgendem Inhalt angelegt werden:

AddType application/x-httpd-php-php54 .php
Action  application/x-httpd-php-php54 /modules/PHP54/cgi-bin/php-cgi

Sollte es beim Aufruf der Seiten zum Fehler "500 Server Error" kommen wurde entweder das Module PHPExtensions nicht aktiviert oder die .htaccess Datei enthält einen Fehler.

Nutzung der CGI Version mit dem Thecus WebServer Modul

Um die CGI Version mit dem Thecus WebServer Modul nutzen zu können, müssen Sie folgende Eintragung in der httpd.conf (und ssl.conf, falls benötigt) vornehmen:

<IfModule !mod_actions.c>                              
    LoadModule actions_module modules/mod_actions.so
</IfModule>                                     

<IfModule mod_actions.c>                       

    ScriptAlias /.PHP54/cgi-bin/ /raid/data/module/PHP54/cgi-bin/

    <Directory /raid/data/module/PHP54/cgi-bin/>
        AllowOverride None                           
        Options +ExecCGI +FollowSymLinks       
        Order allow,deny                           
        Allow from all                       
    </Directory>                                                                 

    <Directory "/">                                   
        AllowOverride All 
    </Directory>           

</IfModule>

AddType application/x-httpd-php-php54 .php
Action  application/x-httpd-php-php54 /.PHP54/cgi-bin/php-cgi

Eine  .htaccess Datei wird nicht benötigt.

Benutzung der PHP mail() Funktion

Um die mail() Funktion nutzen zu können muss die E-Mail Benachrichtigung des NAS konfiguriert sein. Nach erfolgter Konfiguration kann diese jedoch wieder deaktiviert werden.

Bekannte Probleme

(keine)

Weiterführende Informationen

Andere Module die dieses Modul nutzen

(keine)

Anhänge

AnhangGröße
[file] PHP54 1.04.02
MD5: 32c6101cd7270e14f99147c43a991f6e
11.17 MB
[file] PHP54 1.03.00
MD5: 4c650b2c9b20646cfed8a9a9dff3e4a9
10.84 MB