@terrence
geezzz, thanks a lot for this line:
define(‘FS_CHMOD_DIR’, (0755 & ~ umask()));
define(‘FS_CHMOD_FILE’, (0644 & ~ umask()));
My server using suPHP and i don’t know why only today i’m having this problem, yesterday i can update/download plugins without problems at all.
I do try to test what permission wordpress apply when creating “upgrades” folder and it is “0644” which is not suitable for suPHP. i know this is the main problem because wordpress doesn’t recognize the apache module being run by servers untill i found this topic.
do you have any idea if this is a default behavior in wordpress creating directories as “0644”?