I am running in production on Ubuntu 10 with Passenger and Apache2. I just had to set my system/dragonfly folder to 777 in order to allow uploads to work, and that doesn't seem like a good idea or even necessary. What''s the trick to get this to work correctly (as in not world-writable folders inside the Web root)?
Thanks in advance,
Walter
My logs are being written to by root, but dragonfly is using the nobody/nogroup user on this machine. What I did (reminder to self for next time) was to momentarily set public/system to 777, delete dragonfly from there, and upload one photo (which created all the folders and subfolders with the correct ownership and permissions). Then I set public/system back to 755 and it seems to continue working correctly.
Walter