Skip to content
This repository has been archived by the owner on Oct 11, 2018. It is now read-only.

Solr PHP Extension #143

Merged
merged 1 commit into from
Mar 30, 2015
Merged

Solr PHP Extension #143

merged 1 commit into from
Mar 30, 2015

Conversation

schkovich
Copy link
Collaborator

Installation of Solr PHP extension is not supported. Since Solr extension is not available in Ubuntu repositories defaulting to PECL installation.


$ensure = $php::params::ensure
$package = 'solr'
$provider = 'pecl'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how does this install?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ignore me _

igalic added a commit that referenced this pull request Mar 30, 2015
@igalic igalic merged commit 63e07f9 into jippi:master Mar 30, 2015
@schkovich
Copy link
Collaborator Author

LOL! You confused me completely: I span VM earlier today to test installing extension. However, it turned out that although extension did install it was not loading. :(
Unable to load dynamic library '/usr/lib/php5/20121212/solr.so' - /usr/lib/php5/20121212/solr.so: undefined symbol: php_json_decode_ex
That's when paranoia kicked in. ;) Luckily, I figured out quickly that it's not about Puppet code but about loading order: Solr extension has to be loaded with lower priority than Json extension.

On a side note it will be nice to implement enabling extensions installed with Pecl provider. See #142

@igalic
Copy link
Collaborator

igalic commented Mar 31, 2015

@schkovich i think this plan is partially covered in #139

@schkovich schkovich deleted the solr-php branch April 26, 2015 06:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants