Ich versuche, eine Art temporären Cache-Ordner direkt außerhalb und auf derselben Ebene wie den Anwendungsordner zu haben. Dies dient zum Speichern von Bildern für einige Momente, bevor sie an einen anderen Ort verschoben werden.
Ich versuche, das Facebook-Profilbild eines Benutzers abzurufen und auf meinem Server zu speichern. Ich habe eine Bildspeicherlösung, bei der ich das Foto aufnehmen, umbenennen und dann an den entsprechenden Speicherort weitergeben muss. Meine Gedanken waren mit file_get_contents()
und file_put_contents()
Ich könnte diese Datei für einen Moment speichern, während ich sie entsprechend verarbeite, und sie dann in meine Speichermethode kopieren/verschieben. Ich möchte jedoch nicht, dass sich das Temp-Verzeichnis im Anwendungsordner befindet – ich möchte es auf derselben Ebene wie den Anwendungs- und Systemordner haben. Mein Problem besteht darin, auf einen relativen oder absoluten Pfad (auf derselben Ebene des Anwendungsordners) zuzugreifen, ohne ihn fest zu codieren.
Verwenden (__dir__)
, (__file__)
und so ähnlich realpath(APPPATH)
gibt mir nur Ergebnisse innerhalb des Anwendungsordners. Ich hoffe also, dass jemand anderes einen Weg kennt, dies zu erreichen