file_exists() a cesta k souboru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- kejlicz
- Člen | 201
Ahoj všem.
Mám dotaz, který asi nebude úplně souviset s Nette, ale nevím. Mám jeden rozpracovaný projekt na localhostu (windows). Teď jsem na to asi půl roku nesáhl a když jsem se k tomu vrátil ,přestal mi fungovat jeden importní script spouštěný přes konzoli. Chyba byla v tom, že file_exists() hlásil, že soubor neexistuje, i když tam byl.
původně jsem používat
file_exists( "www/import/mpsv/unzipped/vm201020.xml")
a normálně to fungovalo.
teď po půl roce to nešlo, aby musel jsem zadat plnou cestu k souboru, tedy
file_exists( "C:/Program Files (x86)/EasyPHP-Devserver-16.1/eds-www/nazev-projektu/www/import/mpsv/unzipped/vm201020.xml")
Není mi vůbec jasné, proč to přestalo fungovat a rád bych to pochopil, abych v tom měl jasno. Zda to může být nějaký nastavením na serveru nebo čím?
PHP je verze 5.6.17 a neměnila se, pokud vím.
Díky za pomoc.
Editoval kejlicz (20. 10. 2017 13:43)