ldap_connect を適切に機能させようとしています。CLI経由では問題なく動作しますが、ブラウザ経由でphpファイルを開くとうまくいきません。
関連する詳細は次のとおりです。
- エラー メッセージ: 致命的なエラー: 4 行目の F:\Websites\ldap.php の未定義関数 ldap_connect() への呼び出し
- OS: Windows Server 2008 R2 x64
- PHP ディレクトリ: C:\Program Files (x86)\PHP
- libeay32.dll と ssleay32.dll が C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin と C:\Windows\System32 の両方に追加されました。それらは C:\Program Files (x86)\PHP からコピーされました。
httpd.conf に追加された行:
- LoadModule php5_module "C:/Program Files (x86)/PHP/php5apache2_2.dll"
- AddType アプリケーション/x-httpd-php .php
- PHPIniDir "C:/Program Files (x86)/PHP"
php.ini の変更点:
- extension_dir = "C:/Program Files (x86)/PHP/ext" (パスセット)
- extension=php_ldap.dll (この行のコメントを外します)
私は髪を引っ張っているので、人々が提案するものを喜んで試します.