こんにちは、私は現在、別のプロジェクトのファイル ストレージに Rackspace OpenCloud File PHP API を使用していますが、ネストされたコンテナーを使用する必要があります。
/Act/というコンテナにマッピングされたローカルPCにソフトウェアがあります
ルート フォルダーではなく、Act フォルダーを既定として指定する必要があります。
例えば:
/act/12 - テスト会社/
それ以外の
/12 - テスト会社/
<?php
$query = "SELECT clientNAME FROM CRM_clients WHERE clientID = '$client'";
$result = mysqli_query($db, $query);
$rows = mysqli_num_rows($result);
$row = clean_fetch_assoc($result);
$name = $row['clientNAME'];
$containers = $objectStoreService->listContainers();
var_dump($containers);
$ContainerExists = 0;
foreach ($containers as $container) {
$ContainerName = $container->name;
if ( strpos($ContainerName, $client) !== false ) {
$ContainerExists = 1;
}
}
if ( $ContainerExists == 1 ) {
$containerCONCAT = $client . " - " . $name;
$container = $objectStoreService->getContainer($containerCONCAT);
}elseif ( $ContainerExists == 0 ) {
$containerCONCAT = $client . " - " . $name;
$container = $objectStoreService->createContainer($containerCONCAT);
$container = $objectStoreService->getContainer($containerCONCAT);
}
//Get list of files
$objects = $container->objectList();
?>
何か案は?