2013-01-09 92 views
2

我一直在與最後一天左右的時間連接到Azure。使用PHP/Codeigniter連接到Azure SQL

我已經通過這裏https://github.com/WindowsAzure/azure-sdk-for-php所有步驟漲了這裏的塊:

DefaultEndpointsProtocol=[http|https];AccountName=[yourAccount];AccountKey=[yourKey] 

我認爲之前的命名空間呼叫不是有效的,但我不能確定。

當我試圖調用類這樣

$tableRestProxy = ServicesBuilder->getInstance()->createTableService($connectionString); 

我得到以下錯誤:

syntax error, unexpected '->' (T_OBJECT_OPERATOR) 

,如果我改變 「ServicesBuilder->」 到 「ServicesBuilder ::」(如圖here)我得到這個錯誤:

Fatal error: Class 'ServicesBuilder' not found 

我真的不知道什麼我缺少這並且不能想到其他任何事情。

任何幫助正確的方向來獲得連接將非常感激。還有一件事要注意:我正在codeigniter中,並且包含this庫,儘管我已經看不到它的使用,因爲我甚至無法連接到db:\

感謝您的任何幫助 -

+0

它似乎是用'use'通話的問題,但我還沒有確定究竟該交易是做什麼用。我已經嘗試在整個應用程序的幾個目錄中刪除'WindowsAzure'文件夾,但沒有運氣 –

回答

0

我認爲它反對( - )後的 - >運算符。

刪除()從的getInstance() - >