Home › Forums › ABCD Installation › ABCD 3.1.b opac display
Tagged: opac
- This topic has 10 replies, 3 voices, and was last updated 2 days, 4 hours ago by
peter.
-
CreatorTopic
-
January 12, 2026 at 3:43 pm #5994
peterParticipant::Hello,
I have been trying to test the opac on releases 3.1.1 and 3.1.2 from the url below.
https://github.com/ABCD-DEVCOM/ABCD/tags
The cataloging works perfectly.
The opac does not display the search results, od
R the indexes in advanced search on the default MARC database.
Is this related to php ?
Apache does not report any errors while using the search on the opac.
With abcb 2.3.2, the search results of the opac display properly.
Thanks,
-
CreatorTopic
-
AuthorReplies
-
January 12, 2026 at 4:40 pm #5995
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
January 14, 2026 at 1:55 am #6002
ABCD CommunityKeymaster::Hello, Peter.
I just ran the same test you did at https://demo.abcd-community.org/, and the result was as expected. Could you give me more information about your test environment so I can understand what is happening?
January 14, 2026 at 5:57 pm #6005
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,
January 16, 2026 at 9:43 pm #6276
ABCD CommunityKeymasterJanuary 17, 2026 at 4:46 am #6938
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
January 17, 2026 at 4:48 am #6939January 17, 2026 at 1:17 pm #6941
Roger C GuilhermeModerator::Hello,
I see that you have the most standard ABCD possible.
This behavior is indeed very strange, because if the side filters appear, then the search is working.I ran a series of local tests here to try to find another reason besides the one reported previously, but I couldn’t find one.
Try inspecting it through the browser to see if any alerts appear.
In my tests here, I used a computer with no connection to ABCD to confirm that it works on a different computer than usual.
Questions:
– Have you tested another browser?
– If you are on Linux, have you checked the permissions for the folders and files?
– When you updated the version, did you overwrite all the files correctly?I need to understand this mystery to see if it is something in the programming that needs to be improved.
January 17, 2026 at 4:51 pm #6965
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_php7January 17, 2026 at 6:57 pm #6966
Roger C GuilhermeModerator::The problem is probably with the PHP version. According to the documentation, support for PHP 7.4 has been discontinued. https://abcd-devcom.github.io/docs/3.1/abcd-install/prerequisites
I found some old information in the zz_installation directory, but it has already been corrected.
Try using versions 8.1.x to 8.3.x, which have been tested more thoroughly. This will likely fix the problem.
January 19, 2026 at 2:11 am #6974
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 days, 4 hours ago by
peter.
-
This reply was modified 2 days, 4 hours ago by
-
AuthorReplies
- You must be logged in to reply to this topic.


