[TYPO3-german] Requirements: Welche PHP Funktionen sind notwendig

Gregor Hermens gregor at a-mazing.de
Tue Aug 26 11:17:29 CEST 2014


Hallo Michael,

Michael Kasten wrote:

> Welche PHP Funktionen im einzelnen sind denn nun notwendig?
> Hintergrund: die Installation bei einem Kunden lässt sich noch nicht
> durchführen da aufgrund von Sicherheitsbedenken auf dem Server diverse
> Funktionen deaktiviert worden sind:
> 
> show_source
> highlight_file
> apache_child_terminate
> apache_get_modules
> apache_note
> apache_setenv
> virtual
> dl
> diskfreespace
> disk_free_space
> disk_total_space
> posix_getpwnam
> posix_getpwuid
> posix_mkfifo
> posix_mknod
> posix_setpgid
> posix_setsid
> posix_setuid
> posix_uname
> proc_nice openlog
> syslog
> pfsockopen
> 
> 
> Leider konnte ich keine verlässliche Aussage darüber finden was nun
> tatsächlich gebraucht wird, hat jemand dazu eine Quelle?

verlässlich wirst du das nur wissen, wenn du die Warnung ignorierst und die 
Installation fortsetzt. Diese Warnung bezieht sich auch nicht auf eine 
spezielle Funktion, sondern erscheint grundsätzlich, sobald 
disable_functions gesetzt ist. Was tatsächlich gebraucht wird ist ja auch 
von deiner Konfiguration und den verwendeten Extensions abhängig, lässt sich 
also gar nicht abschließend beantworten.

Ich finde in deiner Liste auf den ersten Blick keine Funktion, bei der ich 
Bedenken hätte. Bei den üblicherweise deaktivierten Funktionen ist nur 
exec() essentiell für die Bildbearbeitung, aber das ist hier ja gar nicht 
enthalten...

Mit der Warnung in den Reports muss du dann einfach leben. Der Wunsch nach 
einer Möglichkeit, solche Meldungen bestätigen und damit abschalten zu 
können ("Ich weiß, was ich tue..."), wurde schon des öfteren laut.

hth
Gruß,
Gregor
-- 
http://www.a-mazing.de/   |   Certified TYPO3 Integrator



More information about the TYPO3-german mailing list