May I second the original question, so not to duplicate the thread?
So, I've been trying to install the OJS in one of my servers, with no luck. The issue is precisely the error "The directory specified for uploaded files does not exist or is not writable".
I keep receiving this error even when I am positively sure that the directory does exist and is writable (777).
Searching on different posts in the forum I even found the suggestion that users may try to see whether the directory chosen to upload files can be accessed via webbrowser (like with a test.html file in it). In case it is accessible, than users should use an .htaccess file to correct that. So, this seems to be my case, as Indeed I can access any folder in my server via browser. I've tried a couple of .htaccess configurations that indeed blocked the directory from being reached from webbrowsers. But nothing changed for the OJS installation.
Regarding possible localization mistake, I've tried several ways of writing the location. My server has a public folder in the root, called www. This www is the one accessed whenever I type the server IP in any browser. So, my OJS installation files are at http://myip/ojs
. And the upload directory is at http://myip/repository
. I've tried to input this path as "/repository", "/repository/", "repository/", "http://myip/repository", "http://myip/repository/", "/www/repository/", and so on. Nothing new. The same error message.
Would anyone be able to give me some insights on that?
Many thanks for your time.