missing a temporary folder wordpress upload

Solution:

Edit your php.ini file which is located in etc/ folder, remove comment from the line upload_tmp_dir (by deleting the semi-colon “;”) and pointing the variable to a folder using an absolute path.

1.) open a terminal

2.) create a temporary folder for all apache tasks in your user folder and grant all right to all users:

mkdir wwwtmp && chmod 0777 wwwtmp

3.) edit php.ini with your text editor and set the temporary folder (you must switch to root user)

 su
 vim /opt/lampp/etc/php.ini
 upload_tmp_dir = /home/my_user/wwwtmp/

Remeber to remove preceding “;”

4.) save the file (in vim type :wq an press enter) and restart xampp using this command

/opt/lampp/./lampp restart

I hope this will remove error if everything went fine.