Imam problem, kada korisnik želi da promijeni sliku (avatar), slika se upiše u bazu podataka korisnici
.avatar
tako što se generira njeno ime md5 hashom s extenzijom normalno, slika se uploada u direktorij root/fajlovi/slike/korisnik/username/thumb/90x90/13a1f51f1a01e3e182a0d9f2a0a248cc.jpg, sve je to uredu.
Da napomenem da na localhostu sve lijepo radi.
Međutim, kada odem na profil korisnika umjesto njegove slike, dobijem ovo: [attachment=1]a99143ea5e6a952a67e47bbf21b00346.jpg[/attachment],
provjerim putanju ove slike, ona se poklapa s putanjom kakva jeste stvarno, i sve je to korektno, i kada otvorim link te slike koja je broke-ana, dobijem poruku:
[attachment=1]08481c00af62356c2139189e64ed007c.jpg[/attachment]
Tako da smatram da je do .htaccessa problem, ali ne bi smjelo izbacati error kada sam samo zabranio direktan pristup fajlovima u direktorijumima:
dio .htaccessa:
Options +Indexes
IndexOptions FancyIndexing
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l