标签: phpldapadmin

在nginx中为相对URL使用别名时的禁止位置

我试图在相对网址上设置带有nginx的roundcube/phpldapadmin/...,例如:

example.com/roundcube
example.com/phpldapadmin
Run Code Online (Sandbox Code Playgroud)

首先,Apache 2.4一切正常.我有以下文件夹:

# roundcube
/var/www/roundcube
# phpldapadmin
/usr/share/phpldapadmin
Run Code Online (Sandbox Code Playgroud)

我有以下locationroundcube:

location /roundcube/ {
    root /var/www;
    index index.php;

    location ~ \.php$ {
        try_files $uri =404;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但以下内容phpldapadmin不起作用:

location /phpldapadmin/ {
    alias  /usr/share/phpldapadmin/htdocs;
    index  index.php index.html index.htm;

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到一个403 forbidden,有以下日志:

2016/02/07 21:43:33 [error] 23047#0: *1 …
Run Code Online (Sandbox Code Playgroud)

nginx relative-path phpldapadmin

9
推荐指数
1
解决办法
6584
查看次数

Phpldapadmin不适用于未知原因

我正在尝试安装LDAP.我slapd在Debian上安装了PhpLDAPAdmin工具,但是当我登录时,我什么也做不了.尽管我已登录'cn=admin,dc=barbucha',但我看到的是右侧而不是树:

Logged in as: dc=example,dc=com
   This base cannot be created with PLA.
Run Code Online (Sandbox Code Playgroud)

我试过Google,但这个错误似乎很少见.我已经创建了一个数据库'cn=admin,dc=barbucha'.(否则我无法使用该名称登录.)

ldap openldap phpldapadmin

7
推荐指数
1
解决办法
2万
查看次数

“这个基地无法用 PLA 创建。” 登录时出现 PHPLDAPadmin 错误(初始条目?)

我最终负责安装带有 MySQL 后端的 OpenLDAP,我遇到了 PHPLDAPAdmin 的问题,虽然我相信我可能知道这个问题,但我一直无法找到解决方案。

我正在使用 OpenLDAP 2.4.39、MySQL 5.5 和 PHPLDAPAdmin 1.2.2 开发 Ubuntu 14.04.1。

我按照本网站上的说明进行操作,直到作者建议我创建测试数据(我之前已经完成并重新开始)。因此,在安装 LDAP 后,我运行了它,并且运行没有问题。然后我打开 PHPLDAPAdmin(我将其配置为匹配 OpenLDAP 安装的 DN 和 dc 以及 cn),使用 root 帐户登录,并收到错误消息“无法使用 PLA 创建此基础”。

我到处搜索与此相关的信息,并找到了两个有用的来源。一个,在 Stack Overflow 上,表明 PHPLDAPAdmin 可能配置错误。我已经双重和三次检查,它不是。另一个,here,表明这是由于没有设置基本 RDN。

由于我没有这样做,我认为这是我问题的根源。因此,我尝试根据这些说明和 ldap 快速入门指南中的说明创建一个 .ldif 文件,并提出了类似的内容(不是 sso.example.com,但格式相同)。

dn: dc=sso,dc=example,dc=com
objectclass: dcObject
objectclass: organization
o: SBCA
dc: example

dn: cn=root,dc=sso,dc=example,dc=com
objectclass: organizationalRole
cn: root
Run Code Online (Sandbox Code Playgroud)

但是,LDAP 拒绝添加此内容。我相信它可能与多个 dcs 有关,但我一直无法找到正确的语法来在第五行列出的地方添加更多内容。(另一个 dc 条目?逗号分隔符?)

openldap phpldapadmin

5
推荐指数
1
解决办法
1万
查看次数

ldap_search 未返回超过 1000 个用户

ldap_search 未返回超过 1000 个用户。我还将 sizelimit 设置为 0。让我知道解决方案。

php cakephp ldap phpldapadmin

1
推荐指数
1
解决办法
7182
查看次数

无法创建新条目。PHPLDAPADMIN

我刚刚安装了LDAP和PHPLDAPADMIN。它可以正常工作,但是当我想要创建新条目页面时只需刷新就什么也没有发生。有一些错误:

无法识别的错误号:8192:不建议使用函数create_function()

phpldapadmin中的错误

谢谢。

ldap phpldapadmin

1
推荐指数
2
解决办法
5605
查看次数

标签 统计

phpldapadmin ×5

ldap ×3

openldap ×2

cakephp ×1

nginx ×1

php ×1

relative-path ×1