在 CentOs 上安装 php-ldap
Installing php-ldap on CentOs
我有一台预装了 CentOs 6.6 和 WHM/CPanel 的非托管 VPS 服务器。我正在尝试安装 php-ldap,但它只是说找不到包。我无法在任何地方找到它应该在哪个存储库中。如何在我的服务器上安装 ldap 以使用 php 5.4?我正在尝试管理 Windows Server 2012 R2 Active Directory。
root@vps [~]# yum install php-ldap
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.5ninesolutions.com
* epel: fedora-epel.mirror.lstn.net
* extras: centos.arvixe.com
* updates: pubmirrors.dal.corespace.com
No package php-ldap available.
Error: Nothing to do
root@vps [~]#
您需要了解基本存储库通常不包含 PHP 的精品构建。你最好的选择是安装一个不同的仓库,比如 Remi repo, which does contain that RPM.
当我在做的时候,PHP 5.4 去了 End-of-life 4 days ago。 Remi 提供 5.5 和 5.6,所以你应该考虑升级
在 cpanel 服务器上,您可能在 yum.conf 中有一个 "exclude" 行(参见 I can't install any package related to PHP with yum),这会阻止您从另一个存储库 install/upgrade php .
要查看 "php" 的提供商,请使用此命令
rpm -qf $(which php)
和 ldap 扩展(如果可用)将在同一命名空间中。
注意将 php 堆栈从 cpanel 提供商切换到另一个 repo 可能会破坏它。
通过
获取您运行的php版本
php -v
如果不行试试
rpm -qa |grep php
如果 php 版本是 5.4 则使用
sudo yum install php54w-ldap
如果 5.6
sudo yum install php56w-ldap
等等。
我有一台预装了 CentOs 6.6 和 WHM/CPanel 的非托管 VPS 服务器。我正在尝试安装 php-ldap,但它只是说找不到包。我无法在任何地方找到它应该在哪个存储库中。如何在我的服务器上安装 ldap 以使用 php 5.4?我正在尝试管理 Windows Server 2012 R2 Active Directory。
root@vps [~]# yum install php-ldap
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.5ninesolutions.com
* epel: fedora-epel.mirror.lstn.net
* extras: centos.arvixe.com
* updates: pubmirrors.dal.corespace.com
No package php-ldap available.
Error: Nothing to do
root@vps [~]#
您需要了解基本存储库通常不包含 PHP 的精品构建。你最好的选择是安装一个不同的仓库,比如 Remi repo, which does contain that RPM.
当我在做的时候,PHP 5.4 去了 End-of-life 4 days ago。 Remi 提供 5.5 和 5.6,所以你应该考虑升级
在 cpanel 服务器上,您可能在 yum.conf 中有一个 "exclude" 行(参见 I can't install any package related to PHP with yum),这会阻止您从另一个存储库 install/upgrade php .
要查看 "php" 的提供商,请使用此命令
rpm -qf $(which php)
和 ldap 扩展(如果可用)将在同一命名空间中。
注意将 php 堆栈从 cpanel 提供商切换到另一个 repo 可能会破坏它。
通过
获取您运行的php版本php -v
如果不行试试
rpm -qa |grep php
如果 php 版本是 5.4 则使用
sudo yum install php54w-ldap
如果 5.6
sudo yum install php56w-ldap
等等。