Well, that seems to have done the trick - I must have missed it, I had
no idea you could specify the models like that. Thanks Pat, working
now :)

On Sat, Aug 27, 2011 at 2:50 PM, Craig Paterson <[email protected]> wrote:
> Thanks Pat - will give that a bash and let you know
>
> On Sat, Aug 27, 2011 at 8:12 AM, Pat Allan <[email protected]> wrote:
>> Hi Craig
>>
>> This is a bit of a workaround, but can you try defining the indexed_models 
>> array in your sphinx.yml for the staging environment, and list all models 
>> that have an index? Something like this:
>>
>>  indexed_models:
>>    - Article
>>    - Post
>>    - User
>>
>> See if that helps matters.
>>
>> --
>> Pat
>>
>> On 25/08/2011, at 5:38 PM, Craig Paterson wrote:
>>
>>> Hi Pat - apologies for my even slower response to your response :)
>>> Revisiting this issue now, I'd put it on the back-burner. Nothing
>>> special going on on my side, I am deploying via capistrano so I'm
>>> using a cap task to generate the config.. using shared/config folder
>>> and symlinking to the config from the "current" folder. I've tried
>>> moving the config around, ssh'ing in and generating it manually,
>>> everything I can think of, it just won't generate the index info in
>>> the staging configuration. As though it isn't finding the index
>>> definition in the model.. the config file for staging env looks like
>>> this (its generated using erb from within the cap task to use the
>>> right paths):
>>>
>>> staging:
>>>  port: 9312
>>>  enable_star: 1
>>>  min_infix_len: 3
>>>  bin_path: /usr/local/bin
>>>  searchd_file_path: /var/www/rails/appname/shared/db/sphinx
>>>  query_log_file: /var/www/rails/appname/shared/log/searchd.query.log
>>>  config_file: /var/www/rails/appname/shared/config/staging.sphinx.conf
>>>  searchd_log_file: /var/www/rails/appname/shared/log/searchd.log
>>>  pid_file: /var/www/rails/appname/shared/pids/searchd.production.pid
>>>
>>> On Sun, Aug 7, 2011 at 4:01 AM, Pat Allan <[email protected]> wrote:
>>>> Hi Craig
>>>>
>>>> Sorry for the slow response. This is definitely an odd issue - there's 
>>>> nothing in TS that ties things to a hard-coded path... what's in your 
>>>> sphinx.yml file? Are you doing anything particularly different for your 
>>>> staging environment? What's the full command you're running to generate 
>>>> the configuration file?
>>>>
>>>> --
>>>> Pat
>>>>
>>>> On 05/08/2011, at 4:44 AM, Craig wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> I've been hassling with a strange problem for a while now .. in my
>>>>> development environment my config generates perfectly, even if I force
>>>>> it to generate for staging configuration. On the actual staging
>>>>> environment though, no matter what I do, it doesn't seem to pick up
>>>>> the indexes. It generates the configuration without any indexes, only
>>>>> file and connection info.
>>>>>
>>>>> Is there something I'm missing? Is there a sphinx.yml option that
>>>>> gives it the path to force-load models or something?
>>>>>
>>>>> Craig
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google Groups 
>>>>> "Thinking Sphinx" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to 
>>>>> [email protected].
>>>>> For more options, visit this group at 
>>>>> http://groups.google.com/group/thinking-sphinx?hl=en.
>>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google Groups 
>>>> "Thinking Sphinx" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to 
>>>> [email protected].
>>>> For more options, visit this group at 
>>>> http://groups.google.com/group/thinking-sphinx?hl=en.
>>>>
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Thinking Sphinx" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group at 
>>> http://groups.google.com/group/thinking-sphinx?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Thinking Sphinx" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/thinking-sphinx?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to