Forum Replies Created
-
AuthorReplies
-
peterParticipant
peterParticipant
peterParticipant
peterParticipant::Hello,
With php8.1 the opac freesearch still does not display the results; the side filter is working as it did with php7.4.
As you said the search is working, not the freesearch display.The steps are below :
1-untar ABCD-3.1.2.tar.gz, copy the bases directory; the cgi-bin; set the config.php file
2-chmod -R 755 ABCD-3.1.2
3-chown -R abcd:apache ABCD-3.1.2
4-chmod -R 775 ABCD-3.1.2/bases
the linux uses apache 2.4.66 the webserver username here is called apache not www-data.
PHP Version 8.1.34 System Linux host 5.15.193 #1 SMP PREEMPT Thu Sep 11 20:09:36 CDT 2025 x86_64 Build Date Dec 19 2025 15:31:57 Build System Linux z-mp.slackware.lan 6.12.63 #1 SMP PREEMPT_DYNAMIC Thu Dec 18 18:36:34 CST 2025 x86_64 Intel(R) Core(TM) i7-9850H CPU @ 2.60GHz GenuineIntel GNU/Linux Configure Command './configure' '--prefix=/usr' '--libdir=/usr/lib64' '--with-libdir=lib64' '--localstatedir=/var' '--sysconfdir=/etc' '--datarootdir=/usr/share' '--datadir=/usr/share' '--infodir=/usr/info' '--mandir=/usr/man' '--with-apxs2=/usr/bin/apxs' '--enable-fpm' '--with-fpm-user=apache' '--with-fpm-group=apache' '--enable-pcntl' '--enable-mbregex' '--enable-tokenizer=shared' '--with-config-file-scan-dir=/etc/php.d' '--with-config-file-path=/etc' '--with-layout=PHP' '--disable-sigchild' '--with-libxml' '--with-expat' '--enable-simplexml' '--enable-xmlreader=shared' '--enable-dom=shared' '--enable-filter' '--disable-debug' '--with-openssl=shared' '--with-kerberos' '--with-external-pcre' '--with-zlib=shared,/usr' '--enable-bcmath=shared' '--with-bz2=shared,/usr' '--enable-calendar=shared' '--enable-ctype=shared' '--with-curl=shared' '--enable-dba=shared' '--with-gdbm=/usr' '--with-db4=/usr' '--enable-exif=shared' '--enable-ftp=shared' '--enable-gd=shared' '--with-external-gd' '--with-jpeg' '--with-xpm' '--with-gettext=shared,/usr' '--with-gmp=shared,/usr' '--with-iconv=shared' '--with-imap-ssl=/usr' '--with-imap=/usr/local/lib64/c-client' '--with-ldap=shared' '--enable-mbstring=shared' '--enable-mysqlnd=shared' '--with-mysqli=shared,mysqlnd' '--with-mysql-sock=/var/run/mysql/mysql.sock' '--with-iodbc=shared,/usr' '--enable-pdo=shared' '--with-pdo-mysql=shared,mysqlnd' '--with-pdo-sqlite=shared,/usr' '--with-pdo-odbc=shared,iODBC,/usr' '--with-pspell=shared,/usr' '--with-enchant=shared,/usr' '--enable-shmop=shared' '--with-snmp=shared,/usr' '--enable-soap=shared' '--enable-sockets' '--with-sqlite3=shared' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--with-xsl=shared,/usr' '--with-zip=shared' '--enable-intl=shared' '--enable-opcache' '--enable-shared=yes' '--enable-static=no' '--with-gnu-ld' '--with-pic' '--enable-phpdbg' '--with-sodium' '--with-password-argon2' '--without-readline' '--with-libedit' '--with-pear' '--with-tidy=shared' '--build=x86_64-slackware-linux' 'build_alias=x86_64-slackware-linux' 'PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/local/share/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig' Server API Apache 2.0 Handler Virtual Directory Support enabled Configuration File (php.ini) Path /etc Loaded Configuration File /etc/php.ini Scan this dir for additional .ini files /etc/php.d Additional .ini files parsed (none) PHP API 20210902 PHP Extension 20210902 Zend Extension 420210902 Zend Extension Build API420210902,TS PHP Extension Build API20210902,TS Debug Build no Thread Safety enabled Thread API POSIX Threads Zend Signal Handling enabled Zend Memory Manager enabled Zend Multibyte Support provided by mbstring Zend Max Execution Timers disabled IPv6 Support enabled DTrace Support disabled Registered PHP Streams php, file, glob, data, http, ftp, compress.bzip2, https, ftps, compress.zlib, zip, phar Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3 Registered Stream Filters string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, bzip2.*, convert.iconv.*, zlib.* This program makes use of the Zend Scripting Language Engine: Zend Engine v4.1.34, Copyright (c) Zend Technologies with Zend OPcache v8.1.34, Copyright (c), by Zend Technologies Configuration apache2handler Apache Version Apache/2.4.66 (Unix) PHP/8.1.34 Apache API Version 20120211 Server Administrator you@example.com Hostname:Port localhost:80 User/Group apache(80)/80 Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100 Timeouts Connection: 60 - Keep-Alive: 5 Virtual Server No Server Root /usr Loaded Modules core mod_so http_core event mod_authn_file mod_authn_core mod_authz_host mod_authz_groupfile mod_authz_user mod_authz_core mod_access_compat mod_auth_basic mod_reqtimeout mod_filter mod_mime mod_log_config mod_env mod_headers mod_setenvif mod_version mod_proxy mod_proxy_fcgi mod_proxy_scgi mod_unixd mod_status mod_autoindex mod_cgid mod_dir mod_alias mod_php-
This reply was modified 2 months, 4 weeks ago by
peter.
peterParticipant::Questions:
1– Have you tested another browser?
2– If you are on Linux, have you checked the permissions for the folders and files?
3– When you updated the version, did you overwrite all the files correctly?1-yes seamonkey and firefox were tested
2-yes kernel 5.15.193
3-i started from a new directory, no updateYes, at the very least the MARC results should display after a free-search and they dont with ABCD-3.1.z.tar.gz
The file phpinfo.php from ABCD-3.1.2.tar.gz and ABCD-2.3.0.tar.gz reports the following
Thank you,
PHP Version 7.4.33
System Linux 5.15.193 #1 SMP PREEMPT Thu Sep 11 20:09:36 CDT 2025 x86_64
Build Date Feb 14 2023 15:55:23
Configure Command './configure' '--prefix=/usr' '--libdir=/usr/lib64' '--with-libdir=lib64' '--localstatedir=/var' '--sysconfdir=/etc' '--datarootdir=/usr/share' '--datadir=/usr/share' '--infodir=/usr/info' '--mandir=/usr/man' '--with-apxs2=/usr/bin/apxs' '--enable-fpm' '--with-fpm-user=apache' '--with-fpm-group=apache' '--enable-maintainer-zts' '--enable-pcntl' '--enable-mbregex' '--enable-tokenizer=shared' '--with-config-file-scan-dir=/etc/php.d' '--with-config-file-path=/etc' '--with-layout=PHP' '--disable-sigchild' '--with-libxml' '--with-xmlrpc=shared' '--with-expat' '--enable-simplexml' '--enable-xmlreader=shared' '--enable-dom=shared' '--enable-filter' '--disable-debug' '--with-openssl=shared' '--with-kerberos' '--with-external-pcre' '--with-zlib=shared,/usr' '--enable-bcmath=shared' '--with-bz2=shared,/usr' '--enable-calendar=shared' '--enable-ctype=shared' '--with-curl=shared' '--enable-dba=shared' '--with-gdbm=/usr' '--with-db4=/usr' '--enable-exif=shared' '--enable-ftp=shared' '--enable-gd=shared' '--with-external-gd' '--with-jpeg' '--with-xpm' '--with-gettext=shared,/usr' '--with-gmp=shared,/usr' '--with-iconv=shared' '--with-imap-ssl=/usr' '--with-imap=/usr/local/lib64/c-client' '--with-ldap=shared' '--enable-mbstring=shared' '--enable-mysqlnd=shared' '--with-mysqli=shared,mysqlnd' '--with-mysql-sock=/var/run/mysql/mysql.sock' '--with-iodbc=shared,/usr' '--enable-pdo=shared' '--with-pdo-mysql=shared,mysqlnd' '--with-pdo-sqlite=shared,/usr' '--with-pdo-odbc=shared,iODBC,/usr' '--with-pspell=shared,/usr' '--with-enchant=shared,/usr' '--enable-shmop=shared' '--with-snmp=shared,/usr' '--enable-soap=shared' '--enable-sockets' '--with-sqlite3=shared' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--with-xsl=shared,/usr' '--with-zip=shared' '--with-tsrm-pthreads' '--enable-intl=shared' '--enable-opcache' '--enable-shared=yes' '--enable-static=no' '--with-gnu-ld' '--with-pic' '--enable-phpdbg' '--with-sodium' '--with-password-argon2' '--without-readline' '--with-libedit' '--with-pear' '--with-tidy=shared' '--build=x86_64-slackware-linux' 'build_alias=x86_64-slackware-linux' 'PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/local/share/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig' 'ENCHANT_CFLAGS=-I/usr/include/enchant-2' 'ENCHANT_LIBS=-lenchant-2'
Server API Apache 2.0 Handler
Virtual Directory Support enabled
Configuration File (php.ini) Path /etc
Loaded Configuration File /etc/php.ini
Scan this dir for additional .ini files /etc/php.d
Additional .ini files parsed (none)
PHP API 20190902
PHP Extension 20190902
Zend Extension 320190902
Zend Extension Build API320190902,TS
PHP Extension Build API20190902,TS
Debug Build no
Thread Safety enabled
Thread API POSIX Threads
Zend Signal Handling enabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support disabled
Registered PHP Streams compress.bzip2, php, file, glob, data, http, ftp, https, ftps, compress.zlib, zip, phar
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3
Registered Stream Filters bzip2.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*, zlib.*
Apache Version Apache/2.4.66 (Unix) PHP/7.4.33
Apache API Version 20120211
Server Administrator you@example.com
Hostname:Port localhost:80
User/Group apache(80)/80
Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts Connection: 60 - Keep-Alive: 5
Virtual Server No
Server Root /usr
Loaded Modules core mod_so http_core event mod_authn_file mod_authn_core mod_authz_host mod_authz_groupfile mod_authz_user mod_authz_core mod_access_compat mod_auth_basic mod_reqtimeout mod_filter mod_mime mod_log_config mod_env mod_headers mod_setenvif mod_version mod_proxy mod_proxy_fcgi mod_proxy_scgi mod_unixd mod_status mod_autoindex mod_cgid mod_dir mod_alias mod_php7
peterParticipant::Hello,
The relevance.def on the marc database is the same as what was downloaded in ABCD-3.1.2.tar.gz : see the screenshot below.
The free search (FST prefix TW_) on the text — emancipacao — only shows what was reported in the post #5995.The httpd access log file looks ok to me : see the file below.
Do you see something wrong ?
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac?lang=en HTTP/1.1" 301 278
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/?lang=en HTTP/1.1" 200 74539
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/css/styles.css?1768657335 HTTP/1.1" 200 9779
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/selectbox.js?1768657335 HTTP/1.1" 200 13143
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/get_cookies.js?1768657335 HTTP/1.1" 200 3587
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/canvas.js?1768657335 HTTP/1.1" 200 1205
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/css/jquery-ui.css?1768657335 HTTP/1.1" 200 36099
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/highlight.js?1768657335 HTTP/1.1" 200 4335
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/lr_trim.js?1768657335 HTTP/1.1" 200 1008
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/jquery-3.6.4.min.js?1768657335 HTTP/1.1" 200 89795
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/autocompletar.js?1768657335 HTTP/1.1" 200 1424
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/script_b.js?1768657335 HTTP/1.1" 200 65981
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/jquery-ui.min.js?1768657335 HTTP/1.1" 200 255084
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/switch.js?1768657335 HTTP/1.1" 200 1270
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/script_f.js?1768657335 HTTP/1.1" 200 7252
127.0.0.1 - - [17/Jan/2026:05:42:15 -0800] "GET /opac/assets/js/slick.min.js?1768657335 HTTP/1.1" 200 42863
::1 - - [17/Jan/2026:05:42:17 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 9042
::1 - - [17/Jan/2026:05:42:17 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 11746
127.0.0.1 - - [17/Jan/2026:05:42:17 -0800] "GET /opac/json.php?letra=emancipacao HTTP/1.1" 200 8005
::1 - - [17/Jan/2026:05:42:20 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
::1 - - [17/Jan/2026:05:42:20 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
::1 - - [17/Jan/2026:05:42:20 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/css/styles.css?1768657340 HTTP/1.1" 200 9779
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/highlight.js?1768657340 HTTP/1.1" 200 4335
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/css/jquery-ui.css?1768657340 HTTP/1.1" 200 36099
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/lr_trim.js?1768657340 HTTP/1.1" 200 1008
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/selectbox.js?1768657340 HTTP/1.1" 200 13143
::1 - - [17/Jan/2026:05:42:20 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/jquery-3.6.4.min.js?1768657340 HTTP/1.1" 200 89795
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/get_cookies.js?1768657340 HTTP/1.1" 200 3587
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/canvas.js?1768657340 HTTP/1.1" 200 1205
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/autocompletar.js?1768657340 HTTP/1.1" 200 1424
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/assets/js/script_b.js?1768657340 HTTP/1.1" 200 65981
::1 - - [17/Jan/2026:05:42:20 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 -
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 13
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 10
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 6
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 11
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 23
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 1
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 99
::1 - - [17/Jan/2026:05:42:21 -0800] "POST /cgi-bin/ansi/wxis HTTP/1.0" 200 33
127.0.0.1 - - [17/Jan/2026:05:42:20 -0800] "GET /opac/?page=startsearch&lang=en&modo=integrado&Sub_Expresion=emancipacao&alcance=and&Opcion=libre&prefijo=TW_&resaltar=S HTTP/1.1" 200 76721
127.0.0.1 - - [17/Jan/2026:05:42:21 -0800] "GET /opac/assets/js/jquery-ui.min.js?1768657341 HTTP/1.1" 200 255084
127.0.0.1 - - [17/Jan/2026:05:42:21 -0800] "GET /opac/assets/js/switch.js?1768657341 HTTP/1.1" 200 1270
127.0.0.1 - - [17/Jan/2026:05:42:21 -0800] "GET /opac/assets/js/slick.min.js?1768657341 HTTP/1.1" 200 42863
127.0.0.1 - - [17/Jan/2026:05:42:21 -0800] "GET /opac/assets/js/script_f.js?1768657341 HTTP/1.1" 200 7252
peterParticipant::Nelson Gutierrez
para descargar ABCD y para lograr su instalación, podrían ayudarme, adicionalmente estamos en la búsqueda de los manuales y la formación de formación mediante manuales para su uso y aplicación, donde descargar los manuales.Debes conocer y elegir la plataforma informática adecuada y dedicar tiempo a aprender el software ABCD instalándolo varias veces.
Esto probablemente te llevará un mes.Asegúrese de que el servidor httpd esté en funcionamiento y que PHP funcione correctamente.
En Linux, descomprima el archivo v3.1.2.tar.gz en el directorio /opt.leer la documentación varias veces
https://abcd-devcom.github.io/docs/3.1/category/installation
https://abcd-devcom.github.io/docs/3.1/abcd-install/linux-installation.md#4-initial-configuration-crucialtrabajo bueno
peterParticipant::saludos, estimados escribo desde Caracas-Venezuela tengo problemas para descargar ABCD y para lograr su instalación, podrían ayudarme, adicionalmente estamos en la búsqueda de los manuales y la formación de formación mediante manuales para su uso y aplicación, donde descargar los manuales. gracias espero su respuesta positiva para mejorar y desarrollar el sistema de bibliotecas del instituto donde laboro
Saludos,
Elige la plataforma, Windows o Linux : Se prefiere Linux.
Descargue el archivo v3.1.2.tar.gz desde:
https://github.com/ABCD-DEVCOM/ABCD/releasesLea la documentación en:
https://abcd-devcom.github.io/docs/3.1/category/installationAprender todos los detalles lleva tiempo, probablemente un mes.
buena suerte
peterParticipant::Hello,
Thanks for looking into it. So, you don’t see any issue on the free-search from your screenshot.At my end:
1) when i use free-search, i *cannot* have the notices displayed on the right side, in red below, the green area is displayed.
2) when i use the advanced-search, i *can* have the notices displayed on the right side.
the /var/log/httpd/error.log and /var/log/httpd/access.log do not have errors or indications.I believe there is an issue with php, but i cannot find where since when using ABCD2.3.2 the notices display on the opac are correct.
Thank you,

peterParticipant::https://abcd-devcom.github.io/docs/3.1/abcd-install/fixing-permissions-linux
the documentation above answers perfectly my permission question.
one does not need to have the write permissions to the bases/ directory for the “other” group.only the unix users who installs ABCD and the webserver(www-data, apache) need write permission to the bases/ directory.
-
This reply was modified 3 months ago by
peter.
peterParticipant::in the file
/opt/ABCD/bases/abcd.def
https://github.com/ABCD-DEVCOM/ABCD/blob/master/www/bases-examples_Linux/abcd.def
the user can disable the captcha by adding the following line :
CAPTCHA=N
the captcha may be useful in some cases though.
peterParticipant::with opac from 3.1.b, the marc catalog on the search results is displayed but on the right side of the screen the complete record is not displayed.
Why ?ABCD-3.1.2/www/htdocs/opac < – – records results are not displayed
ABCD-2.3.2/www/htdocs/opac < – – records results are displayed

-
This reply was modified 2 months, 4 weeks ago by
-
AuthorReplies



