[PHP] Nemorem narediti direktorija

Ne morem narediti direktorija, če že obstaja file z istim imenom.
Npr: v direktoriju imam file z imenom "365" in v istem direkturiju mi nikakor mi ne uspe narediti poddirektorija z imenom "365".

Warning: mkdir() [function.mkdir]: File exists in C:\wamp\www.....

if(!file_exists(CACHE_DIR . $tmp_path) || (file_exists(CACHE_DIR . $tmp_path) && !is_dir(CACHE_DIR . $tmp_path))){
                        mkdir(CACHE_DIR . rtrim($tmp_path, "/"), 0770);
                    }

Je to mogoče problem windowsov? Na linux sistemu še nisem poskusil.
php = 5.3.0

4 odgovori

na linuxu je isto :s

A imaš pravice v direktoriju, kjer želiš narediti ta dir za php?

Ja. Fajle v tej mapi lahko delam.
Ustavi se samo, ko hočem narediti mapo z istim imenom kot ga ima file.
Mape z drugačnimi imeni lahko delam.

Pravkar sem ugotovil, da se ne da imeti direktorija in fajla z istim imenom nikjer SPLOH.
Bo treba drugače naredit :)

ajajaj :)