2012-05-28 79 views
1

PHP應用程序使用codeigniter framwork 2.2。我們如何轉換它,以便它可以託管在.net雲託管平臺,如AppHarbor,它支持Phalanger轉換的PHP代碼。如何使用phlanger轉換現有的php應用程序

該PHP應用程序還使用Facebook API認證,這是行不通的。不知道這是否是問題? $facebook->getUser()返回0.

我們不確定缺少哪個程序集引用?

+0

你得到的錯誤是什麼? – friism

回答

0

Phalanger無法「轉換」PHP應用程序,它只是一個在.NET之上執行PHP代碼的運行時層。

1

看看Phalanger-enabled Wordpress repository,其中包括使Wordpress工作的所有必要步驟。對於你想要做的事情,它應該是一個類似的過程。來自基礎Wordpress安裝的差異是available here,並可能給出更清晰的圖像。

該過程相對簡單 - 您需要bin-deploy所有需要的Phalanger程序集並在web.config中引用它們。在開發/調試應用程序時,我可以推薦卸載Phalanger並獲取二進制文件的副本,以便您可以根據需要快速將它們添加到項目中。 Phalanger在GAC中無法使用,如果您在IIS 7中運行該應用程序,它將更接近AppHarbor的設置。

+0

謝謝runesoerensen,看起來像我們有必要的參考,我們交叉檢查。我們正在使用Facebook SDK 3.01 – Ren

相關問題