You've clearly got CGI working at this point, next would be individual
configuration of individual CGI applications.  I'll post instructions
shortly on how to configure the secretary workbench application.  You
basically figured out the first step, though the recommendation will
be to copy the file and edit the copy.  This will reduce the
possibility of checking in your configuration changes.

- Sam Ruby

On Sat, Aug 20, 2016 at 5:40 PM, Craig Russell <craig.russ...@oracle.com> wrote:
> I changed the local_paths.yml to refer to my checked-out svn repo and it now 
> completes loading the local_paths.yml file.
>
> Now, I select my test.txt file which is in the documents/received (live svn 
> repo) and get the right menus on the left but permission denied in the right 
> panel.
>
> Forbidden
>
> You don't have permission to access /members/received/test.txt on this server.
>
> Still some mis-configuration going on. My yml file:
>
> meeting:    /Users/clr/apache/foundation/Meetings/20160322
> foundation: /Users/clr/apache/foundation
> officers:   /Users/clr/apache/foundation/officers
> documents:  /Users/clr/apache/documents
> received:   /Users/clr/apache/documents/received
> mail:       /Users/clr/apache/secmail.rb
> subreq:     /Users/clr/apache/subreq
>
>
> Craig
>
>> On Aug 20, 2016, at 2:25 PM, Craig Russell <craig.russ...@oracle.com> wrote:
>>
>>>
>>> On Aug 20, 2016, at 2:12 PM, Sam Ruby <ru...@intertwingly.net> wrote:
>>>
>>> On Sat, Aug 20, 2016 at 4:53 PM, Craig Russell <craig.russ...@oracle.com> 
>>> wrote:
>>>> I’m at the last step in MACOSX.md and it looks good.
>>>>
>>>> I can load the whimsy.local page and it has lots of links to the whimsy 
>>>> resources.
>>>
>>> Cool.
>>>
>>>> But when I access the secretary/workbench, the screen splits like it 
>>>> should but the left pane shows the ruby code from worklist.cgi instead of 
>>>> running the ruby code:
>>>>
>>>> #!/usr/bin/env ruby
>>>> require 'wunderbar'
>>>> require 'yaml'
>>>>
>>>> DOCTYPES = %w{icla grant ccla nda other}
>>>>
>>>> I think there must be something wrong with my passenger config.
>>>
>>> Passenger is not involved in running CGIs.  What is most likely the
>>> issue is that the line including mod_cgi wasn't uncommented.  Other
>>> possibilities are problems with the following lines:
>>>
>>>   Options +ExecCGI +Indexes +FollowSymLinks +MultiViews
>>>   AddHandler cgi-script .cgi
>>
>> I’m not sure where these go. But now I have a different problem:
>>
>> #<Errno::EACCES: Permission denied @ dir_s_mkdir - /srv>
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:253:in `mkdir'
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:253:in `fu_mkdir'
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:227:in `block (2 
>> levels) in mkdir_p'
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:225:in 
>> `reverse_each'
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:225:in `block in 
>> mkdir_p'
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:211:in `each'
>>  /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/fileutils.rb:211:in `mkdir_p'
>>  /Users/clr/apache/git/whimsy/www/secretary/workbench/local_paths.rb:21:in 
>> `block in <top (required)>'
>>  /Users/clr/apache/git/whimsy/www/secretary/workbench/local_paths.rb:20:in 
>> `each'
>>  /Users/clr/apache/git/whimsy/www/secretary/workbench/local_paths.rb:20:in 
>> `<top (required)>'
>>  
>> /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
>>  `require'
>>  
>> /usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
>>  `require'
>>  /Users/clr/apache/git/whimsy/www/secretary/workbench/worklist.cgi:33:in 
>> `block (2 levels) in <main>'
>>  /Users/clr/apache/git/whimsy/www/secretary/workbench/worklist.cgi:15:in 
>> `block in <main>'
>>>
>>>> Craig L Russell
>>>> Architect
>>>> craig.russ...@oracle.com
>>>> P.S. A good JDO? O, Gasp!
>>>
>>> - Sam Ruby
>>
>> Craig L Russell
>> Architect
>> craig.russ...@oracle.com
>> P.S. A good JDO? O, Gasp!
>
> Craig L Russell
> Architect
> craig.russ...@oracle.com
> P.S. A good JDO? O, Gasp!
>
>
>
>
>

Reply via email to