Я пытаюсь загрузить файл на свой сервер с помощью помощника формы загрузки файлов CakePHP.
В настоящее время я запускаю CakePHP 1.3 на своем компьютере для разработки (Mac OSX).
Когда форма отправляется, она имеет в переменных которые передаются контроллеру, его временное имя: /var/tmp/name
, а затем его имя в качестве имени файла.
Однако, когда я пытаюсь переименовать файл в более постоянное место, происходит сбой, и если я перехожу к местоположению , его не существует.
Я получаю эти сообщения об ошибках:
Warning (2): move_uploaded_file(Users/chustar/Documents/IMAG0001.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory [APP/controllers/users_controller.php, line 41]
Warning (2): move_uploaded_file() [function.move-uploaded-file]: Unable to move '/private/var/tmp/php98lzsP' to '/Users/chustar/Documents/IMAG0001.jpg' [APP/controllers/users_controller.php, line 41]
Warning (2): Cannot modify header information - headers already sent by (output started at /Library/WebServer/Documents/cake/libs/debugger.php:673) [CORE/cake/