# 500 internal server error

**URL:** <https://www.ruby-forum.com/t/500-internal-server-error/79931>\
**Category:** Rails\
**Created:** [March 11, 2006, 8:50pm UTC](https://www.ruby-forum.com/t/500-internal-server-error/79931 "2006-03-11T20:50:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![exile](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/50afbb/32.png) [@exile](https://www.ruby-forum.com/u/exile)\
**Post date:** [March 11, 2006, 8:50pm UTC](https://www.ruby-forum.com/t/500-internal-server-error/79931/1 "2006-03-11T20:50:57Z")

</div>

Sort of new at all this…

I installed Ruby on Rails on my Mac according to the instructions on  
HiveLogic’s blog. I can run the server and even create my database  
schema automatically. But when I try to open up my results, I end up  
getting a 500 Internal Server error on my browser. My Unix terminal  
reads the following:

dyld: NSLinkModule() error  
dyld: Symbol not found: \_rl\_filename\_completion\_function  
Referenced from:  
/usr/local/lib/ruby/1.8/powerpc-darwin8.5.0/readline.bundle  
Expected in: flat namespace

I get the same 500 Internal Server error when I try to get information  
about my application’s environment upon clicking on its link on my Rails  
home page on localhost:3000.

Is there a fix for this? Or would it be better to blow it out and  
reinstall?

---

<div class="post-metadata">

**Author:** ![exile](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/50afbb/32.png) [@exile](https://www.ruby-forum.com/u/exile)\
**Post date:** [March 11, 2006, 9:05pm UTC](https://www.ruby-forum.com/t/500-internal-server-error/79931/2 "2006-03-11T21:05:27Z")

</div>

Did you try clearing your ruby sessions in /tmp ?

---

<div class="post-metadata">

**Author:** ![exile](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/50afbb/32.png) [@exile](https://www.ruby-forum.com/u/exile)\
**Post date:** [March 12, 2006, 12:38am UTC](https://www.ruby-forum.com/t/500-internal-server-error/79931/3 "2006-03-12T00:38:19Z")

</div>

Did so; got the same thing

(the bumped post above this could probably be deleted).

Marc-AndrÃ© Gagnon wrote:

> Did you try clearing your ruby sessions in /tmp ?

---

<div class="post-metadata">

**Author:** ![exile](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/50afbb/32.png) [@exile](https://www.ruby-forum.com/u/exile)\
**Post date:** [March 12, 2006, 12:52am UTC](https://www.ruby-forum.com/t/500-internal-server-error/79931/4 "2006-03-12T00:52:08Z")

</div>

There have been issues with readline and ruby 1.8.4 on OS X. I was  
getting the same error, and followed the intructions here, now all is  
well:

[http://www.nabble.com/Ruby-1.8.4-Mac-OS-X-readline-problems-t801880.html](http://www.nabble.com/Ruby-1.8.4-Mac-OS-X-readline-problems-t801880.html)

Mike A. wrote:

> Sort of new at all this…
> 
> I installed Ruby on Rails on my Mac according to the instructions on  
> HiveLogic’s blog. I can run the server and even create my database  
> schema automatically. But when I try to open up my results, I end up  
> getting a 500 Internal Server error on my browser. My Unix terminal  
> reads the following:
> 
> dyld: NSLinkModule() error  
> dyld: Symbol not found: \_rl\_filename\_completion\_function  
> Referenced from:  
> /usr/local/lib/ruby/1.8/powerpc-darwin8.5.0/readline.bundle  
> Expected in: flat namespace
> 
> I get the same 500 Internal Server error when I try to get information  
> about my application’s environment upon clicking on its link on my Rails  
> home page on localhost:3000.
> 
> Is there a fix for this? Or would it be better to blow it out and  
> reinstall?
