是否可以在Azure Web角色中启用php_ldap?

时间:2014-06-16 21:19:09

标签: php azure

我已按照此处的说明操作:http://azure.microsoft.com/en-us/documentation/articles/cloud-services-php-create-web-role/#CustomizePHP用于添加扩展程序但无法使用Web角色识别扩展程序。

2 个答案:

答案 0 :(得分:0)

您是否可以加载其他扩展程序?过去有一个错误,请看这篇文章:http://social.msdn.microsoft.com/Forums/windowsazure/en-US/cd547ad3-c892-4ba4-82f4-c83690d18966/problem-with-loading-php-extensions

另请注意,为了加载php_ldap扩展名,它需要以下文件:libeay32.dll和ssleay32.dll

答案 1 :(得分:0)

很抱歉没有早点回复你。你过得怎么样?

由于我从未使用过基于PHP的Cloud Service,因此我为您做了一些测试。我按照你在帖子中提到的链接有一个例外:我将php_ldap.dll添加到我的Cloud Service。

在部署Cloud Service之后,我验证了一个我记得有关Windows的新安装程序的声明:

  • 它们带有必需的.dll文件,例如LDAP
  • 他们将包含.dll文件的PHP文件夹添加到路径变量

这确实是事实。所有必需的文件都可以在正确的位置使用。

这是从PHPInfo验证LDAP时得到的结果:

enter image description here

一切似乎都没问题。你可以尝试一下,让我知道它是怎么回事。