Итак, это довольно просто. Я хочу удалить файл на сервере с помощью PHP, у меня есть:
$myfile = 'theone.png';
unlink($myfile);
Этот код удаляет файл, однако, если путь к файлу /images/theone.png, он не работает, я пробовал images\theone.png безуспешно.
Если я попытаюсь подключиться к FTP, я получу сообщение об ошибке, в котором говорится, что cURL не поддерживает функцию отмены связи... Любая помощь была бы отличной.
Спасибо, парни!
/images/theone.png
илиimages/theone.png
? - person kelunik   schedule 22.04.2014unlink("/images/theone.png");
? - person Thiago França   schedule 22.04.2014echo substr(sprintf('%o', fileperms($myfile)), -4);
? - person kelunik   schedule 22.04.2014/
в/images/theone.png
означает относительно текущего домена в URL-адресе, в пути к файлу он означает относительно самого корня файловой системы сервера, что почти наверняка не то, что вы намеревались (и каталог, который вы даже не можете иметь доступ к). Вы должны указать фактическое расположение на диске файла для удаления, а не относительный путь. - person IMSoP   schedule 22.04.2014