I have a problem that I can't resolve for some time now.
I am making simple file upload with PHP and XMLHttpRequest. I am taking data from a form and sending it to the backend script.
Data is sent successfully and I can display it, but I can't move uploaded image to a folder because I get an error
Warning: move_uploaded_file(image_test/cart.png): failed to open stream: Permission denied in /srv/http/portfolio/admin/backend/write/blogs.php
At first, I thought it was permissions problem but these are permissions to root folder of the project
drwxr-xr-x 9 m1ck0 m1ck0 4096 13. nov. at 21:18 portfolio
Here are permissions of images folder that I am trying to upload the image to.
drwxr-xr-x 2 m1ck0 m1ck0 4096 13. nov. at 21:18 images
Here is PHP code
$sourcePath = $_FILES['image']['tmp_name'];
  $targetPath = "image_test/".$_FILES['image']['name'];
  echo $targetPath;
  if(!move_uploaded_file($sourcePath, $targetPath)) {
    echo 'error';
  } else {
    echo 'done';
  }
http folder is also owned by me.
Does anyone know what could I do?
I am using OS: Manjaro Linux x86_64
 
     
    