Joomla 學習筆記 LDAP外掛程式支援

2021-06-19 14:15:13 字數 2803 閱讀 5086

我所用的centos 6.4 搭建環境。

在內網搭建joomla 安裝ldap驗證外掛程式需要pdp 支援ldap

在**的後台 ----系統 -----系統資訊 ----php資訊

可以檢視 ldap項

如果 沒有 可能 php還未整合,需要安裝。

我之前使用的是wdlinux一鍵安裝的,沒有整合ldap支援,

檢視之前的編譯配置資訊:

./configure --prefix=/www/wdlinux/apache_php-5.4.8 --with-config-file-path=/www/wdlinux/apache_php-5.4.8/etc --with-mysql=/www/wdlinux/mysql  --with-iconv=/usr --with-mysqli=/www/wdlinux/mysql/bin/mysql_config  --with-pdo-mysql=/www/wdlinux/mysql --with-freetype-dir  --with-jpeg-dir --with-png-dir  --with-zlib   --with-libxml-dir=/usr --enable-xml  --disable-rpath --enable-discard-path --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring  --with-mcrypt=/usr --with-gd  --enable-gd-native-ttf --with-openssl --with-mhash  --enable-ftp --enable-bcmath   --enable-exif l  --enable-sockets  --enable-zip  --with-apxs2=/www/wdlinux/apache/bin/apxs
自己重現編譯增加了ldap支援的引數

--with-ldap --with-ldap-sasl
完整的引數:

./configure --prefix=/www/wdlinux/apache_php-5.4.8 --with-config-file-path=/www/wdlinux/apache_php-5.4.8/etc --with-mysql=/www/wdlinux/mysql  --with-iconv=/usr --with-mysqli=/www/wdlinux/mysql/bin/mysql_config  --with-pdo-mysql=/www/wdlinux/mysql --with-freetype-dir  --with-jpeg-dir --with-png-dir  --with-zlib   --with-libxml-dir=/usr --enable-xml  --disable-rpath --enable-discard-path --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring  --with-mcrypt=/usr --with-gd  --enable-gd-native-ttf --with-openssl --with-mhash  --enable-ftp --enable-bcmath   --enable-exif --with-ldap --with-ldap-sasl  --enable-sockets  --enable-zip  --with-apxs2=/www/wdlinux/apache/bin/apxs
在編譯過程中出現了

configure: error: cannot find ldap.h
錯誤 

需要安裝

yum install openldap

yum install openldap-devel

安裝完成之後在編譯 

make

make test

make install

安裝完成之後  開啟ldap 長出現的http 500 錯誤消失。

在您的joomla**安裝該軟體包。

去你的外掛程式管理器,找到「 authentication - jmapmyldap」外掛程式。

你將需要啟用這個外掛程式,然後單擊基本選項標籤自定義某些設定。

啟用sso - http外掛程式。

Joomla 學習筆記 語言的安裝

登入後台,後台效果圖 選擇extensions language manager 為 安裝語言 選擇 installed site 然後 install lanuage 選擇 chinese simplifled 然後 install 出現意外的錯誤 出現上述情況一般是伺服器搭建在linux環境下,...

joomla筆記 對joomla的初步認識

接觸joomla有幾天了,基本對joomla有點了解了。和平常所接觸的cms區別還是很大的。選單 joomla是 在你點選鏈結的時候即時生成頁面 當然這裡有快取,說即時可能不大恰當 這就意味著頁面內容本身的瀏覽隨著選單鏈結的改變而改變。鏈結的型別和屬性將改變你看到的頁面內容的組成。如同樣是分類頁面選...

開始學習ldap

剛進入公司,發現公司採用ldap對使用者進行管理,今天就先從這個入手了。加油加油!ldap,x.500,and directory services密切相關。一 ldap是什麼?ldap是ietf的標準棧協議,是light directionary access protrol的簡稱 ldap的底層...