\Nette\Utils\Finder nenajde subory na pripojenom sietovom disku
- Matúš Matula
- Člen | 257
Ahoj,
mam server beziaci na linuxe, k nemu mountnuty sietovy disk pristupny cez ‚/administrator/mnt/ntserver‘. Pomocou Findera by som chcel nacitat pdf subory, ale nasledovny kod nevypise nic. Subor pritom existuje a da sa k nemu pristupit (overene cez file_exists).
<?php
$path = '/administrator/mnt/ntserver/scanned/SKMBT_C22012042414457.pdf';
dump(file_exists($path)); // TRUE
foreach(\Nette\Utils\Finder::find('*.pdf')->from(dirname($path)) as $name => $invoice) {
dump($name);
}
?>
Kde moze byt zakopany pes?
- Matúš Matula
- Člen | 257
Dik za reakciu,
tiez ma to napadlo. Admin mi ale tvrdi, ze nastavil maximalne prava na cely
adresar vratane. Vlastnikom je user pod ktorym je spustany apache aj php.
Neviem ci mu mozem verit lebo iny zadrhel ako prava ma nenapada :D
Edit: Tak som si to overil cez VPNku, adresar je pripajany s maximalnymi
pravami (pre otestovanie) pod userom, pod ktorym bezi aj phpko. Funkcie
is_dir()
, is_file()
vracaju false (google
nepomohol)
Editoval Matúš Matula (1. 5. 2012 13:57)