Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

file_exists() ne vidi fajl !

[es] :: PHP :: file_exists() ne vidi fajl !

[ Pregleda: 2654 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
*.rcub.bg.ac.yu



+1 Profil

icon file_exists() ne vidi fajl !17.05.2004. u 12:31 - pre 242 meseci
Ne znam u cemu je problem, ali file_exists('ime_fajla.txt') ne vidi fajl koji se nalazi u ISTOM direktorijumu ,sto znaci da nisam zabrljao sa putanjom! OS na serveru je RedHat Linux 9.0
Ima li pomoc i!?!
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu



+257 Profil

icon Re: file_exists() ne vidi fajl !17.05.2004. u 13:12 - pre 242 meseci
Probaj:
file_exists('./ime_fajla.txt')
A ako ne uspe, onda nemas privilegije (chmod-uj fajl na 777 recimo pa vidi da li se onda vidi.)

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
*.rcub.bg.ac.yu



+1 Profil

icon Re: file_exists() ne vidi fajl !18.05.2004. u 09:27 - pre 242 meseci
Ne pomaze ni kada stavim file_exists('./ime_fajla') a nista nije pomoglo ni chmod 777, a mislim da bi trebalo da radi is 755.
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu



+257 Profil

icon Re: file_exists() ne vidi fajl !18.05.2004. u 10:14 - pre 242 meseci
Po primerima na stranici
http://www.php.net/file_exists
mozda je potrebno da stavis CELU putanju do fajla (ne smem da tvrdim, nisam probao), dakle probaj sa
file_exists(/putanja/do/fajla/fajl.txt)

BTW. Kako ti izgleda kod uopste? Koju TACNO gresku javlja?

P.S. Mozda ti pomogne ako ukljucis logovanje u php.ini:
; Log errors to specified file.
;error_log = filename
(odkomentarisi, tj. izbrisi ;)
i
; Log errors into a log file (server-specific log, stderr, or error_log (below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = Off -> ovo prebaci u On.

[Ovu poruku je menjao Jbyn4e dana 18.05.2004. u 12:23 GMT]
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

maxy`

Član broj: 26600
Poruke: 7
*.net.htnet.hr



Profil

icon Re: file_exists() ne vidi fajl !18.05.2004. u 10:16 - pre 242 meseci
mozda je neki banalni problem pa probaj onda upisati apsolutni path do filea.
evo primjer iz php manuala:
Code:

<?php
$filename = '/path/to/foo.txt';

if (file_exists($filename)) {
    print "The file $filename exists";
} else {
    print "The file $filename does not exist";
}
?>


cesto se s jednostavnijim stvarima dogadjaju najsmjesnije logicke pogreske stoga treba probati sve prije nego se okrivi server admina :)
 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
*.rcub.bg.ac.yu



+1 Profil

icon Re: file_exists() ne vidi fajl !18.05.2004. u 10:55 - pre 242 meseci
hmmm evo sada radi sa apsolutnom putanjom, ali mi i dalje nije jasno zasto nece da radi kada samo stavim file_exists('imefajla'). u svakom slucaju tnx !
 
Odgovor na temu

maxy`

Član broj: 26600
Poruke: 7
*.net.htnet.hr



Profil

icon Re: file_exists() ne vidi fajl !19.05.2004. u 12:54 - pre 242 meseci
ne znam kako izgleda tvoj kod tocno no pazi slijedeci primjer:

imas recimo dva direktorija:
/prvi
/drugi

oke, u /prvi stavis file koji includa 'provjera.php' file koji se nalazi u direktoriju /dugi

sada, u direktoriju /drugi imas recimo "moj_file.txt" te file "provjera.php" i u provjera.php neka pise:
Code:

<?php
if(@file_exists('moj_file.txt))
{
echo "Postoji";
}
else
{
echo "Ne postoji";
}
?>


sada, ti includas provjera.php u file koji se nalazi u direktoriju /prvi.
i sto se desi - dobijes poruku "ne postoji".
zasto? jer ti file_exists gleda po direktoriju "prvi" a ne "drugi".
ako oces sa istim kodom gledati sadrzaj direktorija "drugi" onda u file koji se nalazi u direktoriju "prvi" dodaj:

chdir('./../drugi');
tak promjenis radni direktorij pa ti skripta gleda ispravni direktorij.
 
Odgovor na temu

[es] :: PHP :: file_exists() ne vidi fajl !

[ Pregleda: 2654 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.