1

既存の Symfony 2.1 アプリケーションを Azure にデプロイしようとしています。このために、私はAzure Distribution Bundleを使用しており、ここに記載されているように資産を Azure にデプロイしようとしています。

ただし、windowsazure:package を実行してパッケージを作成すると、エラーが発生します。

Catchable Fatal Error: WindowsAzure\DistributionBundle\Deployment\Assets\BlobStrategy::__construct() に渡される引数 2 は、C:\IGPR\igpr\app\cache\azure で呼び出される WindowsAzure\Blob\BlobRestProxy のインスタンスである必要があります。 2361 行目の \appAzureDebugProjectContainer.php であり、C:\IGPR\igpr\vendor\beberlei\azure-distribution-bundle\WindowsAzure\DistributionBundle\Deployment\Assets\BlobStrategy.php 行 35 で定義されています。

私のconfig.ymlの関連セクションは次のとおりです。

windows_azure_distribution:
...
    services:
        blob:
            default: UseDevelopmentStorage=true
            azureprod: DefaultEndpointsProtocol=http;AccountName=myaccountname;AccountKey=MyVeryLongAccOUntKeY==
    assets:
        type: blob
        connection_name: azureprod

何か案は?Blob プロキシを作成できないようです。ローカルの開発用ストレージを使用しようとすると、同じエラーが発生します。

バンドルは Composer 経由でインストールされます。

4

1 に答える 1

0

これは Azure ディストリビューション バンドルのバグだったようで、メンテナーが現在修正しています。

于 2013-03-07T08:03:54.390 に答える