Salamek/PplMyApi

Vlastní $storage chybka

Closed this issue · 4 comments

Pokud použiji vlastní $storage při inicializaci Api (abych mohl pracovat s více auth tokeny - více userů), tak mi tam knihovna na konec přidá /Api a pak dostanu tuhle chybu...

Message: file_put_contents(/tmp/PPL_2/Api): failed to open stream: No such file or directory

Řešením je buď odstanit to přidávání /Api nebo změnit lomítko, obojí funguje:

obrazek

$this->securedStorage = $storage . '/Api';

Vlastni $storage je slozka, ne soubor, takze si musis tu slozku prvne vytvorit:

$myOwnStorage = sys_get_temp_dir() . '/my-storage';
if (!is_dir($myOwnStorage)) {
    mkdir($myOwnStorage);
}

$api = new Api(...., storage: $myOwnStorage);

No pokud to nejak vadi, nevidim duvod pro by to nemohla byt cesta k souboru...

předchozí comment jsem smazal, už jsem pochopil jak jsi to myslel