PHP: FTPs Memory Leak

Donnerstag, 11 Juli 2013 11:04

PHP LogoBei der Implementierung eines FTPs Clients in PHP habe ich gestern ein problematisches Memory Leak in PHP entdeckt. Das Speicherleck tritt nur bei FTP-Verbindungen über SSL auf. Standard FTP-Verbindungen sind nicht betroffen.

Da bei jedem Aufruf von ftp_get() und ftp_fget() Speicher verloren geht und ich via FTP eine komplette Website sichern wollte, wurde der komplette verfügbare Speicher noch vor Beendigung des Skripts aufgefressen. Neben den get-Funktionen ist auch ftp_login() betroffen.

Weiterlesen