[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