код ссылкиКак скопировать файл из одного места в контейнере Rackspace Cloud Files с их PHP API
$this->cf_container->copy_object_to($file, $this->cf_container, $new_path . '/' . $file_subpath);
где $ this-> cf_container является объектом класса CF_Container, я получаю эту ошибку:
«Указанный объект« Случайный контейнер/один/pow/whiskey.jpg »не существует в качестве источника для копирования или« Случайный контейнер »не существует в качестве цели для копирования».
Название контейнера, очевидно, является «Случайным контейнером». Я пробовал это с контейнером, который не содержит пробелов с тем же эффектом.
Если я делаю $ this-> cf_container-> get_object ($ file), я получаю объект CF_Object со свойствами файла, поэтому он существует.
$ файла равен "один/Пау/whiskey.jpg" $ new_path равно "один/different_folder" $ file_subpath равно "whiskey.jpg"
Кто-нибудь есть ключ или имеет столкнулись с этим раньше?
Если вы уверены, что файлы и папки существуют, возможно, это проблема с разрешениями. Возможно, вам придется использовать chmod для предоставления разрешений на чтение – rnirnber