... you need (at least in WS_FTP) to right click on the file itself and select CHMOD , and check the appropriate permissions (eg all of them !))
if thats what you are doing and it still does not work , note that depening on your host's setup you may not actually be allowed to CHMOD.
1 other possiblity is that you may have created the file via a CGI/PHP script , in that case the script is owned by (usually) 'nobody' and you no longer have permission to CHMOD that script.
If that is the case , get your script to CHMOD or CHOWN (CHOWN is disabled on almost all virtual hosting accounts) the file with the appropriate permissions , then you can alter it via FTP.
eg in PHP , a file created via script and now 'owned' by apache/nobody can be made available again by ..<? chmod( 'filename.file' , 0777 );?>
MVC is the current buzz in web application architectures. It comes from event-driven desktop application design and doesn't fit into web application design very well. But luckily nobody really knows what MVC means, so we can call our presentation layer separation mechanism MVC and move on. (Rasmus Lerdorf)