WAMPを使用するときにこのエラーが発生します。致命的なエラー:未定義の関数を呼び出す:ldap_connect()
致命的なエラー:未定義の関数の呼び出し:ldap_connect()
私はすでにphp.ini
フォルダを編集し、私はそれらの電源を入れたときの拡張機能の一部だけがphpinfo()
に表示何らかの理由でphp_ldap.dll
を有効にしています。私は、Apacheを再起動し、私のコンピュータを再起動しました。
WAMPを使用するときにこのエラーが発生します。致命的なエラー:未定義の関数を呼び出す:ldap_connect()
致命的なエラー:未定義の関数の呼び出し:ldap_connect()
私はすでにphp.ini
フォルダを編集し、私はそれらの電源を入れたときの拡張機能の一部だけがphpinfo()
に表示何らかの理由でphp_ldap.dll
を有効にしています。私は、Apacheを再起動し、私のコンピュータを再起動しました。
Windowsユーザーの場合、LDAP
がデフォルトで有効になっていないため、XAMPP
を使用するとよくあるエラーです。
あなたXAMPP
に必ずLDAP
作品を作るために、この手順を実行することができます:
[Your Drive]:\xampp\php\php.ini
を:
extension=php_ldap.dll
は、ファイル移動:このファイルは次の行コメントを外してlibsasl.dll
を、から[Your Drive]:\xampp\php
〜[Your Drive]:\xampp\apache\bin
(注:ファイルを移動する必要があるのは、XAMPP以前のバージョン:5.6.28
)
あなたは、Linuxを使用する場合:PHP5について
を:PHP7用
sudo apt-get install php5-ldap
:
sudo apt-get install php7.0-ldap
上記のコマンドを実行するには、トリックを行う必要があります。
PHPのパスをWindowsシステムパスに追加します。パスにはphp.exe
が含まれている必要があります。
あなたは上から適切なヘルプメッセージが表示されたら
C:\>php --help
を入力して、パスが新しいコマンドプロンプトを開き、php.exe
がパスにあることを確認します追加した後、またコピーphp.ini
でphp_ldap.dll
拡張を有効にしますphp/ext
ディレクトリからapache/bin
フォルダ
再起動WAMPとphpinfo()
意志にphp_ldap.dll
ldapが有効になっていることを示します。
[あなたのドライブ]:\ XAMPPの\ PHPの\のphp.iniのは:
拡張子= php_ldap:このファイルに次の行のコメントを解除します。dll
[ドライブ]:\ xampp \ phpから[自分のドライブ]:\ xampp \ apache \ binにファイルを移動します。 Apacheを再起動します。 LDAPモジュールの機能を使用できるようになりました!
実際の拡張機能はありますか?あなたの拡張フォルダのphp_ldap.dllはどうですか? –