LDAPなしでphp5.2.9を使用してFedoraCore10を実行しています。ここで、現在のphpインストールを削除し、最新バージョンのphpをldapで再コンパイルしてインストールします。
これを行う方法?
基本的には、PHP の Web サイトからソースをダウンロードします。次に、ターミナルから、「./configure --prefix=/usr/local/my_php_version」と入力します。出力で、LDAP インストール (および Apache インストール) を認識するかどうかを確認します。そうでない場合は、構成オプションを見て、パスを指定する方法を学んでください。「--with-openldap」、「--with apxs」など。必要な機能をアクティブにするための構成オプションも確認する必要があります。完了したら、「make」と入力してから「sudo make install」と入力します。公式のインストール ドキュメントも参照してください: http://www.php.net/manual/en/install.unix.php
PHP を再コンパイルする代わりに、インストールした PHP に LDAP サポートを追加できます。
PHP を再コンパイルせずに、さまざまなライブラリとモジュールをインストールできます。利用可能なライブラリを表示するには、次を実行できます
yum search php-
PHP に LDAP をインストールするには、次のコマンドを実行します。
yum install php-ldap
PHP を Apache モジュールとして使用している場合はhttpd
、変更を有効にするために を再起動する必要があります。
service httpd restart