The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

關於 Windows Azure 管理員角色的研究分析與權限指派方法

Windows Azure 使用了一段時間,發現對於權限管理不是非常了解,當想要設定授權給不同人做管理時,有時候還會找不到設定的地方在哪。你知道的,微軟的網站網址很多,要能釐清什麼功能要在什麼網站操作,並不是一件容易的事,所以這次氣到,決心把【帳戶管理員】與【服務管理員】與【共同管理員】這三種角色搞清楚,以便日後能夠更有效率的管理 Windows Azure 雲端資源。

... 繼續閱讀 ...

如何在 Windows Azure 網站 (WebSite) 使用 PEAR 套件

若要在 Windows 平台安裝 Windows Azure SDK for PHP 開發套件,可以透過 ComposerPEAR 進行安裝,如果可以,最簡單的方式是透過 Composer 直接安裝套件,安裝完之後直接把 vendor 目錄整個佈署到網站根目錄下,再透過 <?php require 'vendor/autoload.php'; ?> 自動載入即可。但若遇到 Composer 無法成功安裝 Windows Azure SDK for PHP 開發套件的情況,那就必須手動透過 PEAR 工具進行套件下載。不過,Windows Azure 網站並不支援自訂 PEAR 套件安裝,所以若要佈署本機的 PEAR 套件到 Windows Azure 網站,還有些額外的工作要做。

... 繼續閱讀 ...

介紹好用工具:Azure Virtual Directory (將儲存體變成磁碟機)

管理 Windows Azure 的 儲存體帳戶 (Storage Account) 有很多方法,工具也非常多,今天我要來介紹一套挺方便的 Azure Virtual Directory 管理工具,設定好之後,某個儲存體帳戶會直接掛載成一個網路磁碟機,然後就可以透過檔案總管管理所有的 Blob 檔案內容,使用上非常直覺,也非常適合用來將本機大量的檔案搬上 Azure 儲存體 (Storage),完全不用寫程式。

... 繼續閱讀 ...

Windows Azure for PHP 相關資源整理

前段時間研究了一下如何在 Windows Azure 開發 PHP 應用程式,其實要把現有的 PHP 網站佈署到 Windows Azure 雲端平台並不困難,真的要改的 PHP 程式並不多,最主要還是要花點時間了解一下 Windows Azure 雲端架構,才能規劃出擁有高可用性與高延展性的網站,本篇文章整理一些我之前收集過的資料,方便各位參考。

... 繼續閱讀 ...

ASP.NET MVC 使用 Html.BeginForm 預設多載引發的問題

最近因為有客戶要求將網站部署到 Windows Azure WebSites 雲端平台,原本在開發環境測試都沒什麼狀況,反而是部署到 Windows Azure WebSites 之後才發現一個棘手的問題,一般網頁瀏覽並不會有問題,而是當使用 IE 瀏覽器,且有表單要送出資料時就會發生 502 - Web server received an invalid response while acting as a gateway or proxy server. 的問題,這才發現一個 ASP.NET MVC 的小臭蟲(Bug)。

... 繼續閱讀 ...