Recently Linux server hosting wordpress users are receiving error message “Missing a Temporary Folder”. I have found the solution to voercome fromt his situation and described it here:
We can easily overcome this problem and for that need to edit php.ini file located in etc/ folder. Uncomment the line upload_tmp_dir and pointing the variable to a folder using an absolute path. In Linux possible steps are:
1) Login into the commnad line to the server as an administrator.
2) create a temporary folder for all apache tasks in your user folder and grant all right to all users:
mkdir mytmp && chmod 777 mytmp
3) Edit php.ini with text editor and set the temporary folder:
upload_tmp_dir = /home/username/mytmp/
save the file and restart apache.