나는 Rackspace에서 PHP 라이브러리를 가지고 있습니다. 우리는 모든 파일을 '데이터'라는 컨테이너에 보관합니다. 이 컨테이너 내에는 파일의 계층 적 디렉토리가 있습니다. 내가 객체, 아무 문제의 이름을 바꾸거나 이동할 수 있어요Rackspace 폴더/컨테이너의 이름 바꾸기
는 (내 자신의 클래스에 싸여) :
$this->container->move_object_to('uploads/files/file.txt', 'data', 'uploads/files2/filecopy.txt');
하지만 폴더와 동일한 작업을 수행 할 수 아니에요 :
$this->container->move_object_to('uploads/files', 'data', 'uploads/files2');
그래서 나는 대신 폴더에있는 모든 객체를 가져 와서 개별적으로 복사 할 것이라고 생각했습니다. 하지만 컨테이너에있는 개체를 얻을에만 수 있어요 :
$container = $this->connection->get_container('data');
$files = $container->list_objects();
이 작동하지 않습니다
$container = $this->connection->get_container('data/uploads');
$files = $container->list_objects();
가 어떻게 폴더 이름을 바꿀 수 있습니다? 또는 폴더의 모든 개체를 새 폴더로 이동 하시겠습니까?
이 답변을 받아 보겠습니다. 정확하게 알아야 할 내용입니다. 그리고 당신은 포인트가 필요합니다! –