Warning Failed to open stream: „Nette\SafeStream\Wrapper::stream_open“ call failed
- fsanitize
- Člen | 3
Ahoj,
používám knihovnu https://github.com/…na/fio-nette. Tracy na mě řve, že nelze otevřít safestream, konkrétně:
fopen(nette.safe:///var/www/public/temp/h4kuna/fio/203be49bd8b53a35383ac83d3aa62538): Failed to open stream: "Nette\SafeStream\Wrapper::stream_open" call failed
Appka potom padne, protože knihovna ten safestream potřebuje. Celou ji mám v Dockeru, PHP 8.2. Kód, který to spustí je ukázka z libky, údaje k účtům jsou nastavené správně. Nenapadá někoho teď z voleje čím to může být? Chybí mi nějakej extension?
EDIT:
Knihovna si tu svojí exotickou cestu nevytvořila sama a musel jsem to udělat ručně (Meh).
Editoval fsanitize (4. 8. 2023 18:02)
- David Grudl
- Nette Core | 8218
Zkus v souboru Wrapper.php
v metodě
stream_open()
na řádku
$handle = @fopen($path, $resMode . $flag, $use_path);
odstranit ten
zavináč, jestli to dá nějakou lepší chybovou hlášku.