Wenn Sie also meinen letzten Beitrag überprüft haben, habe ich eine 400MB-Datei hochgeladen, die meinen VPS den gesamten Speicher verloren hat (2000MB Speicher um genau zu sein), weil er eine Datei von einem Server auf einen anderen hochlädt Server über cURL Und weil ich denke, File_Put_Contents ist auch der Grund, warum es so ein Rohstoff Schwein ist.Alternative zu file_put_contents
Gibt es Alternativen zu diesem Code, um meine Speichernutzung zu speichern?
$file = base64_decode($_POST['file']);
file_put_contents($_POST['filename'], $file);
'fopen ($ file," w + ")' könnte eine Option sein: http://php.net/manual/en/function.fopen.php –
Wie würde ich die Datei speichern, nur fwrite? –
Ja, erstellen Sie einfach eine Variable mit '$ var = fopen ($ filename," w + ")', rufen Sie 'fwrite ($ var, $ file)' auf und schließen Sie dann mit 'fclose ($ var)'. –