Images uploaded via applications are not directly accessible from the browser

I uploaded some images using my form application then I created a grid application to show the records (including the image file). I know the images are stored in _lib/file/img folder of my website; but when I try to access this url in the browser http://mysite.com/myscriptcaseapp/_l…img/image1.jpg ; I am getting the error 403 forbidden.

The permission on the folder _lib/img is 0755(accessible to world) and on the image file 0644 (Meaning the world can read); I don’t understand what is wrong, I am thinking that the problem is with scriptcase.

I want all the images uploaded to be accessible directly how can I do that?

This is (default) php behaviour. In the first step the file is uploaded into the php tempdirectory. Then after save it is copied to it’s final destination.

But the _lib/img is the final destination of images file in scriptcase; when images are saved they it’s in that folder you find them. I don’t get what you are saying. If _lib/img is not the final destination in scriptase, then which folder is the final destination?

Sorry, I haven’t understood your question right. First I would check if the files are there. Then I would try to get these file in my browser by entering the right url. If that succeeds than I think we need to look further. Somehow I think that a .htaccess is preventing things.

I agree with Albert, need to check the images are there in the location you say then next step is .htaccess and permissions