私のシステムは、CentOSのあるPHPはPHP-LDAPは、ERRORログインを示唆し、LDAPを設定した後、yumを-5.6.40で、yumを-5.6.40:です。PHPの 'LDAP' の拡張子が有効になって/インストールされていない、あなたのMRBSを確認してくださいとWebサーバの設定。
まず、システムログ、またはPHPの-mを確認し、ヒント:PHPの警告:PHPのスタートアップ:「/usr/lib64/php/modules/ldap.so」ダイナミックライブラリをロードできません - /usr/lib64/php/modules/ldap.so :ライン0に不明でそのようなファイルまたはディレクトリ:共有オブジェクトファイルを開くことができません。
最終的な解決策:まず、ダウンロードphp5.6.40は、環境を準備し、解凍し、サーバーにアップロードし、PHP-ldap5.6.40を取得解凍します
phpize
./configureを
ここでは、それはエラーになり、エラーの内容は、初めて決勝にあります。
設定:エラー:/root/php-5.6.4/ext/ldap `に':
のconfigure:エラー:$ PATHに見つかりませ許容できるCコンパイラが
` config.logのを参照してくださいしない'の詳細は、
ソリューション、GCCをインストールし、yumのGCCをインストール
第二:設定:エラー:ldap.hを見つけることができません
ソリューション:YUMインストールのOpenLDAP OpenLDAPの-develの-y
第三次:のconfigure:エラー:/ usr / libにLDAPライブラリを見つけることができません。
解決策:CP -frpは/ usr / lib64に/から、libldap *は/ usr / libに/
次に./configureを、最後のヒントを続けます
config.status:config.hの作成
config.statusを:libtoolのコマンドを実行します
すべては、その後、正常です
作ります
make installを
これまでのところ問題は解決されました!あなたに助け場合、私に知らせてメッセージを残してください!