# Wiki on Rails

**URL:** <https://www.ruby-forum.com/t/wiki-on-rails/70621>\
**Category:** Ruby\
**Created:** [September 30, 2006, 11:47pm UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621 "2006-09-30T23:47:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [September 30, 2006, 11:47pm UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/1 "2006-09-30T23:47:14Z")

</div>

Hi, just recently installed RoR, and would like to create a Wiki running  
on my Rails installation.

Are there any ready-to-go Wikis (ala PhP) for RoR?

Baalbek

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 12:07am UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/2 "2006-10-01T00:07:15Z")

</div>

baalbek wrote:

> Hi, just recently installed RoR, and would like to create a Wiki running  
> on my Rails installation.
> 
> Are there any ready-to-go Wikis (ala PhP) for RoR?

A) You usually capitalise PHP whole.

B) Yes. “gem install -y instiki”, “gem update -y” and “instiki” in a  
console should help.

David V.

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 1:01am UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/3 "2006-10-01T01:01:18Z")

</div>

David V. wrote:

> B) Yes. “gem install -y instiki”, “gem update -y” and “instiki” in a  
> console should help.

Thanks!

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 1:05am UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/4 "2006-10-01T01:05:18Z")

</div>

David V. wrote:

> B) Yes. “gem install -y instiki”, “gem update -y” and “instiki” in a  
> console should help.

Opps, after running gem install -y instiki (and gem update -y \<== what  
do this do?), the command ‘instiki’ gave the following errors:

/usr/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active\_support/clean\_logger.rb:13:in  
`remove_const': constant Logger::Format not defined (NameError) from /usr/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support/clean_logger.rb:13 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
from  
/usr/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active\_support.rb:31  
from  
/usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:27:in `require' from /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record.rb:29 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
from /usr/local/lib/site\_ruby/1.8/rubygems.rb:229:in `activate' from /usr/local/lib/site_ruby/1.8/rubygems.rb:228:in`activate’  
from /usr/local/lib/site\_ruby/1.8/rubygems.rb:214:in `activate' from /usr/local/lib/site_ruby/1.8/rubygems.rb:213:in`activate’  
from /usr/local/lib/site\_ruby/1.8/rubygems.rb:214:in `activate' from /usr/local/lib/site_ruby/1.8/rubygems.rb:213:in`activate’  
from /usr/local/lib/site\_ruby/1.8/rubygems.rb:66:in  
`active_gem_with_options' from /usr/local/lib/site_ruby/1.8/rubygems.rb:59:in`require\_gem’  
from /usr/bin/instiki:17

What is missing? I’m having Ruby 1.8.4 on a Linux Kubuntu system.

Regards,  
Baalbek

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 2:23am UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/5 "2006-10-01T02:23:22Z")

</div>

baalbek wrote:

> ```
> from
> from
> from /usr/bin/instiki:17
> 
> ```
> 
> What is missing? I’m having Ruby 1.8.4 on a Linux Kubuntu system.
> 
> Regards,  
> Baalbek

I got the same issue before updating the gems, it’s due to some  
incompatible Logger changes between Ruby 1.8.2 and 1.8.3 that break  
Rails.

I thought updating Rails will make instiki pick up the new, since fixed  
versions, but apparently the whole gem is hardcoded to use the old  
versions.

Look up its specification file, yours should be at  
/usr/lib/ruby/gems/1.8/specifications/instiki-0.10.2.gemspec.

At the end, there should be lines specifying dependency versions:

s.add\_dependency(%q, ["= 0.7.1"])  
s.add\_dependency(%q, ["= 3.0.3"])  
s.add\_dependency(%q, ["= 0.5.8"])  
s.add\_dependency(%q, ["= 0.13.1"])

Change the = to \>= on all lines.

David V.

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 2:00pm UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/6 "2006-10-01T14:00:39Z")

</div>

Jonas H. wrote:

> but you seem not to have rails up and running (or at least active  
> support, which is - as far as i know - part of rails )

I got rails running (at least the testpage at [http://0.0.0.0](http://0.0.0.0)).

My Active Support might not be ok, but I’ll try the solution given by  
David V…

Baalbek

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 2:25am UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/7 "2006-10-01T02:25:22Z")

</div>

but you seem not to have rails up and running (or at least active  
support, which is - as far as i know - part of rails )

---

<div class="post-metadata">

**Author:** ![baalbek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f6c823/32.png) [@baalbek](https://www.ruby-forum.com/u/baalbek)\
**Post date:** [October 1, 2006, 2:02pm UTC](https://www.ruby-forum.com/t/wiki-on-rails/70621/8 "2006-10-01T14:02:39Z")

</div>

That fixed it!

Thanks a lot!

Baalbek
