Missing Zend library?

In many versions, INCLUDING the demo version, if I search for "may 1 it blows up:

https://demo.collectiveaccess.org/pawtucket/MultiSearch/Index?search=%22may+1


Fatal error: Uncaught Error: Call to undefined method Zend_Search_Lucene_Index_Term::getTerm() in /data/demo.collectiveaccess.org/pawtucket/app/helpers/searchHelpers.php:964 Stack trace: #0 /data/demo.collectiveaccess.org/pawtucket/app/lib/pawtucket/BaseMultiSearchController.php(95): caGetDisplayStringForSearch('"may 1') #1 /data/demo.collectiveaccess.org/pawtucket/app/controllers/MultiSearchController.php(59): BaseMultiSearchController->Index(NULL) #2 /data/demo.collectiveaccess.org/pawtucket/app/lib/Controller/RequestDispatcher.php(281): MultiSearchController->Index(NULL) #3 /data/demo.collectiveaccess.org/pawtucket/app/lib/Controller/AppController.php(113): RequestDispatcher->dispatch(Array) #4 /data/demo.collectiveaccess.org/pawtucket/index.php(132): AppController->dispatch(true) #5 {main} thrown in /data/demo.collectiveaccess.org/pawtucket/app/helpers/searchHelpers.php on line 964


I have tried updating composer on my systems.

Comments

  • Providence, Pawtucket or both?

  • In particular Pawtucket, but my install of Providence seems gives a different error for each quickSearch (I suspect it is not related to the Pawtucket error):

    Warning: array_intersect_key(): Expected parameter 1 to be an array, null given in /hermes/bosnaweb28a/b1269/ipw.pelhamhs/public_html/ca/app/lib/Plugins/SearchEngine/SqlSearch2.php on line 335

    Warning: Invalid argument supplied for foreach() in /hermes/bosnaweb28a/b1269/ipw.pelhamhs/public_html/ca/app/lib/Plugins/SearchEngine/SqlSearch2.php on line 336

    The demo.collectiveaccess works ok.

  • What is any example of a search that causes this?

  • "may 1

    just like that with 1 open "

Sign In or Register to comment.