Sorry... *mongrel* wasn't on my path, not redmine.

- Alex

On Wed, Jun 16, 2010 at 3:40 PM, Alex Dunmow <[email protected]> wrote:

> Hi all,
>
> Got it figured out... Firstly, redmine apparently wasn't on my path. Not
> sure why that would be different when coming from Cherokee (as user: rails)
> but a simple apt-get install mongrel fixed that. Not sure why it couldn't
> use the Gem.
>
> I then discovered mongrel had to be run *from* the directory itself,
> thanks to Angel for the logging trick. Wouldn't have discovered this
> otherwise.
>
> so I created a bash script with the following:
>
> #!/bin/bash
>> if [ "$(whoami)" != "rails" ]; then
>> echo "Cannot run this script as anyone but rails."
>> exit -1;
>> fi
>> cd /usr/share/redmine
>> exec $@
>>
>>
> I then changed the info sources to:
>
> /home/rails/redmine.sh script/server mongrel -e production -p 3645x
>
> (x as I created 4 different sources)
>
> This worked. Finally! I'm not sure if I'm doing it the correct or the best
> way. But I'm just glad to have functionality.
> I believe using mongrel_rails and several arguments I could get this
> running without the bash script. But it'll do for now.
>
> Thanks for the help guys. Much appreciated.
>
>
> On Wed, Jun 16, 2010 at 1:12 AM, Taher Shihadeh <[email protected]>wrote:
>
>> Does this fix it for you, Alex?
>> I've just commited a patch (r5202) that should fix your problem with the
>> wizard.
>>
>>
>> If not, could you try with
>> "/usr/share/redmine/script/server webrick -e production -p 36456"
>> just to discard that it is a Mongrel related problem (especially since the
>> pwd .
>>
>> Regards
>>
>>
>> On 15/06/10 16:17, Angel L. Garcia Sanchez wrote:
>>
>>> Hi.
>>>
>>> First, excuse me for my bad english.
>>>
>>> I've had the same problem, but i fix it :P.
>>>
>>> I've needed to do 3 things.
>>>
>>> 1.- Edit default vServer settings, In logging tab change Write errors to:
>>> File and set the error-file path to Filename, (like
>>> /var/log/cherokee/cherokee.redmine). Save. Now you can see the error.
>>> 2.- Edit Sources, Uncheck Enabled at Inherit Enviroment. And set
>>> Interpreter like: /home/redmine/www/script/server -e production -p 55820.
>>> /home/redmine/www/ is RedMine directory. Save.
>>> 3.- I've need too change /home/redmine/www/log/production.log owner to
>>> cherokee user. In Ubuntu: www-data.
>>>
>>>
>>> I hope this help you.
>>>
>>>
>>>
>>> El Martes 15 Junio 2010 10:02:34 Alex Dunmow escribió:
>>>
>>>
>>>> /usr/share/redmine/script/server mongrel -e production -p 36456
>>>>
>>>> That's what the "-e production" does
>>>>
>>>> On Tue, Jun 15, 2010 at 4:01 PM, Alvaro Lopez Ortega<
>>>> [email protected]>wrote:
>>>>
>>>>
>>>>
>>>>> On 15/06/2010, at 09:56, Alex Dunmow wrote:
>>>>>
>>>>>
>>>>>
>>>>>> I'm fairly sure I must be missing something simple, I just can't see
>>>>>> it
>>>>>>
>>>>>>
>>>>> for all the tress.
>>>>>
>>>>> The RAILS_ENV=production environment variable maybe?
>>>>>
>>>>> --
>>>>> Octality
>>>>> http://www.octality.com/
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>> _______________________________________________
>>>
>>> Cherokee mailing list
>>> [email protected]
>>> http://lists.octality.com/listinfo/cherokee
>>>
>>>
>>
>>
>> --
>> [email protected]
>> http://unixwars.com/
>>
>>
>
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to