1

PHP 应用程序使用 codeigniter 框架 2.2。我们如何转换它以便它可以托管在.net 云托管平台中,例如支持Phalanger转换的 PHP 代码的AppHarbor 。

PHP 应用程序还使用 Facebook api 进行 facebook-authentication,但它不起作用。不确定这是不是问题?$facebook->getUser()返回 0。

我们不确定缺少哪个程序集引用?

4

2 回答 2

1

查看启用 Phalanger 的 Wordpress 存储库,其中包含使 Wordpress 工作的所有必要步骤。对于您正在尝试做的事情,这应该是一个类似的过程。与基本 Wordpress 安装的差异可在此处获得,并且可以更清楚地了解正在发生的事情。

该过程相对简单 - 您需要对所有必需的 Phalanger 程序集进行 bin 部署并在 web.config 中引用它们。在您开发/调试应用程序时,我建议您卸载 Phalanger 并获取二进制文件的副本,以便您可以根据需要快速将它们添加到您的项目中。这样,Phalanger 在 GAC 中将不可用,如果您在 IIS 7 中运行该应用程序,它将更类似于 AppHarbor 的设置。

于 2012-05-30T03:26:37.723 回答
0

Phalanger 不能“转换”PHP 应用程序,它只是在 .NET 之上执行 PHP 代码的运行时层。

于 2012-05-29T17:07:50.027 回答