Welcome :) phpldapadmin need php with xml... But.. when i give: emerge phpldapadmin He compile: dev-lang/php-4.4.2-r2 with USE flags: [ebuild N ] dev-lang/php-4.4.2-r2 USE="apache2 berkdb crypt doc gdbm hardenedphp ldap mysql ncurses nls pcre pic readline ssl truetype xml zlib -adabas -apache -bcmath -birdstep -bzip2 -calendar -cdb -cgi -cjk -cli -ctype -curl -db2 -dbase -dbmaker -dbx -debug -discard-path -empress -empress-bcs -esoob -exif -expat -fastbuild -fdftk -filepro -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd -gd-external -gmp -hyperwave-api -iconv -imap -informix -inifile -interbase -iodbc -ipv6 -java-external -java-internal -kerberos -libedit -mcal -mcve -memlimit -mhash -ming -mnogosearch -msql -mssql -oci8 -odbc -oracle7 -overload -ovrimos -pcntl -pfpro -posix -postgres -recode -sapdb -session -sharedext -sharedmem -snmp -sockets -solid -spell -sqlite -sybase -sybase-ct -sysvipc -threads -tokenizer -unicode -wddx -xmlrpc -xpm -xsl -yaz -zip" 0 kB xml is in to the USE flags but XML Support is DISABLE!!!: >>> Compiling source in /var/tmp/portage/php-4.4.2-r2/work/php-4.4.2 ... * Disabling bcmath * Disabling bz2 * Disabling calendar * Disabling ctype * Disabling curl * Disabling dbase * Enabling dom * Disabling exif * Disabling fbsql * Disabling fdftk * Disabling filepro * Disabling ftp * Enabling gettext * Disabling gmp * Disabling hwapi * Disabling iconv * Disabling informix * Disabling ipv6 * Disabling kerberos * Disabling mbstring * Disabling mcal * Enabling mcrypt * Disabling mcve * Disabling memory-limit * Disabling mhash * Disabling ming * Disabling mnogosearch * Disabling msql * Disabling mssql * Enabling ncurses * Disabling oci8 * Disabling oci8-instant-client * Disabling oracle * Enabling openssl * Enabling openssl-dir * Disabling overload * Disabling ovrimos * Disabling pcntl * Enabling pcre-regex * Disabling pfpro * Disabling pgsql * Disabling posix * Disabling pspell * Disabling recode * Disabling shmop * Disabling snmp * Disabling sockets * Disabling sybase * Disabling sybase-ct * Disabling sysvmsg * Disabling sysvsem * Disabling sysvshm * Disabling tokenizer * Disabling wddx * Disabling xml * Disabling xmlrpc * Enabling zlib * Disabling debug * Disabling cdb * Enabling db4 * Disabling flatfile * Enabling gdbm * Disabling inifile * Disabling dbx * Enabling freetype-dir * Enabling t1lib * Disabling gd-jis-conv * Enabling gd-native-ttf * Enabling jpeg-dir * Enabling png-dir * Disabling xpm-dir * Enabling gd * Enabling ldap * Enabling mysql * Enabling mysql-sock * Enabling readline * Disabling libedit * Disabling xslt * Disabling xslt-sablot * Disabling dom-xslt * Disabling dom-exslt * Disabling session * Enabling PIC support phpldapadmin not working :(
*** Bug 137869 has been marked as a duplicate of this bug. ***
When i go to : http://my.ip/phpldapadmin/ He write a error: Error Your install of PHP appears to be missing XML support. Please install XML support before using phpLDAPadmin. (Dont forget to restart your web server afterwards)
You need USE=expat...
I added the correct checks to the phpldapadmin ebuild, it now checks for the expat USE flag existance (or xml for PHP5). Best regards, CHTEKK.