Problem/Motivation

500 error appears after saving Search environment:

Error: Function name must be a string in form_execute_handlers() (line 1531 of /home/developer/cluster/site1_1/docroot/includes/form.inc)

Steps to reproduce:

  • Navigate to the 'admin/config/search/apachesolr/settings/acquia_search_server_3/edit'.
  • Click the button 'Save and edit'.

or

  • Navigate to the 'admin/config/search/apachesolr/settings/add'.
  • Select 'Solr 7 and above' in Acquia Search Solr Version field.
  • Click the button 'Save and edit'.
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

alena_stanul created an issue. See original summary.

japerry’s picture

Version: 7.x-4.x-dev » 7.x-4.2
Status: Active » Postponed (maintainer needs more info)

This should also be fixed in the latest 7.x-4.2 version.

japerry’s picture

Status: Postponed (maintainer needs more info) » Needs work

Nevermind, specifically when clicking 'save and edit' you get this error. clicking Save does not.

yurikulinkovich made their first commit to this issue’s fork.

yurikulinkovich’s picture

Status: Needs work » Needs review
renat33’s picture

Hello,

I've checked the fix, works as expected. There is no 500 error after clicking 'Save and edit' on 'admin/config/search/apachesolr/settings/add' page.

Thanks

mglaman’s picture

Version: 7.x-4.2 » 4.x-dev
Status: Needs review » Reviewed & tested by the community

The fix is correct.

mglaman’s picture

Version: 4.x-dev » 7.x-4.x-dev

Whoops! I didn't mean to change the version to 4.x-dev

japerry’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.