У меня есть папка с именем team1-> uploads-> upload_file.php. upload_file.php загружает файл, но должен помещать его в каталог uploads, поэтому я использовал ../ для перехода в папку. права доступа к файлам 700. У меня естьPHP: move_upload_file не работает
move_uploaded_file($_FILES["file"]["tmp_name"],
"../uploads/".$_FILES["file"]["name"]);
Я получаю следующее сообщение об ошибке:
Warning: move_uploaded_file(../uploads/profile.jpg): failed to open stream: Permission denied in D:\inetpub\wwwroot\vhosts\cs5339\team1\Produce\upload_file.php on line 31 Warning: move_uploaded_file(): Unable to move 'C:\Windows\Temp\php938F.tmp' to '../uploads/profile.jpg' in D:\inetpub\wwwroot\vhosts\cs5339\team1\Produce\upload_file.php on line 31 registered
Любой знает, как это исправить? Есть ли способ загрузить файлы?
Проверьте с конфигурацией сервера веб, а именно, связанные с 'move_uploaded_file()' функции, является его ВКЛ или ВЫКЛ. – samayo