Witam,
Czy jest jakaś gotowa komenda tworząca tymczasowy plik na dysku, podająca jego nazwę ?
$temp = tmpfile(); - Próbowałem ale tworzy to zasób, nie mogę wyciągnąć jego "lokalizacji na dysku".
Jakiś inny pomysł ?
Normalnie teraz tworzę plik do /strona/tmp/losowy.xxx
przed tym sprawdzając oczywiście czy istnieje aby nie nadpisać...
Chciał bym coś co zapisze "konkretnie tylko tymczasowo", ewentualnie w do pamięci ram.
Chodzi o to aby można było aplikację przenosić w dowolne miejsce.
Bez obawy o uprawnienia do zapisu.
$filename = tempnam(sys_get_temp_dir(), 'filePrefix');
<- wysypuje się z basedir, bo chce zapisać do "systemowego katalogu linuksa" /tmp (zajebisty pomysł, nie ma co)
Chce uniknąć podawania ścieżki na sztywno, bo powoduje to problemy z migracją...
Jakikolwiek inny pomysł ?
Uniwersalny ?
Skalowalny ?
Migrowalny ?