I have written such a php code statement to connect a Windows Azure storage account. But when I run it, it causes the page redirection.
$blob = new Microsoft_WindowsAzure_Storage_Blob(
'blob.core.windows.net',
'http://myaccount.blob.core.windows.net/',
'myaccountkey'
);
I couldn't solve the problem.
How can I fix this?
Thank you...
Please see the example below. It connects to a storage account and creates a blob container by the name hasan
. Just use your account name and key to try it out.
<?php
require_once 'WindowsAzure.php';
use WindowsAzure\Common\ServicesBuilder;
use WindowsAzure\Common\ServiceException;
use WindowsAzure\Blob\Models\SetBlobPropertiesOptions;
try {
$containerName = "hasan";
$connectionString = 'DefaultEndpointsProtocol=http;AccountName=<youraccountname>;AccountKey=<youraccountkey>';
$blobRestProxy = ServicesBuilder::getInstance()->createBlobService($connectionString);
$ok = $blobRestProxy->createContainer($containerName);
echo "Error : " . $ok;
}
catch(ServiceException $e){
$code = $e->getCode();
$error_message = $e->getMessage();
echo $code.": ".$error_message."<br />";
}
?>