i recently installed plogger b3, and it wasnt working with php_safe mode turned on, so i've turned this off. I also turned off safe mode GID. I was still getting errors while importing for a while, but i found that if i deleted my newly made catagory, remade it manually and set it to 777 i could still import to it.
however now, i'm getting this error while importing:
"Warning: rename(/mounted-storage/home34b/sub001/sc27915-YPZT/xxx.com/plog/uploads/irwindale hot vw drag day 08/424010.jpg,/mounted-storage/home34b/sub001/sc27915-YPZT/xxx.com/plog/images/shows_and_events/hot_vw_-_2008/424010.jpg) [function.rename]: Operation not permitted in /mounted-storage/home34b/sub001/sc27915-YPZT/xxx.com/plog/admin/plog-admin-functions.php on line 94"
"Make sure to CHMOD 777 your newly created folders within the uploads directory or else Plogger cannot access them. Plogger cannot CHMOD the directory for you while PHP is in safe mode"
safe mode is off, and all the folders inside uploads are chmod 777. I don't understand what else i need to do.
I had the same problem and one quick fix was to execute the ftp server with the rights of the web server. I use pure-ftpd and you can create there virtual users which will be executed with the rights of some real unix users. So try to create a user who belongs to e.g. www-data and the ftp-import will work just fine. The user's chrooted homedir should point to your uploads folder.
sorry, would you mind dumbing it down a bit for me? what exactly am i trying to do? create a user for uploading via ftp? with certain permissions? i thought i had full permissions already
It seems to still be a permissions issue (the folders in the uploads are not the same as the standard PHP user group or are not set to '0777'). damian's suggestion (I believe) is to use pure-ftp (client) to mask the user as the same user that PHP runs on. That way, the permissions are the same as the PHP user vs. the newly created uploads folder. From your error, it looks like the uploads folders are not set to '0777' or the folder you are trying to move them to does not have correct user/group permissions or is not set to '0777'.
In other news, if you wanted to use Plogger with safe_mode enabled (like I do), I created a workaround using PHP's FTP functions and added it to the SVN trunk just recently. During install, you will be prompted for FTP information if safe_mode is detected. You can get it from the current trunk download.