簡體   English   中英

在AWS Elastic Beanstalk上啟用LDAP

[英]Enable LDAP on AWS Elastic Beanstalk

因此,我試圖使用LDAP身份驗證從運行PHP 7.1的AWS Elastic Beanstalk環境連接到我們的機構。

除了在他們的論壇上沒有答案的帖子之外,我在互聯網上找不到更多關於此主題的信息。 但是,從環顧四周看,似乎最好的做法是使用.ebextensions / .config文件在我的環境中啟用PHP LDAP擴展。

這是我當前的文件配置:

/.ebextensions/phpini.config

files:
  "/etc/php.d/project.ini" :
    mode: "000644"
    owner: root
    group: root
    content: |
      extension = php_ldap.dll

不幸的是,這似乎並沒有影響任何事情。 那么,是否可以在AWS EB環境上啟用LDAP? 如果是這樣,我必須進行哪些修改才能啟用此功能?

在此先感謝您的幫助,如果您需要其他任何信息,請隨時告訴我!

我最終接受了Aaron W.的想法來安裝擴展,並在.config文件中啟用了該擴展,最終解決了我的問題。

這是我在Elastic Beanstalk環境中用來啟用PHP LDAP的最終腳本。

commands:
  install_phpldap:
    command:
      sudo yum -y install php71-ldap

files:
  "/etc/php.d/project.ini" :
    mode: "000755"
    owner: root
    group: root
    content: |
      extension=php_ldap.dll

如果有人對這個腳本有任何改進的建議,請隨時發表評論或提供其他答案,我將修改此答案(或在適合時更改接受的答案)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM