# Ruby on Rails newbie question

**URL:** <https://www.ruby-forum.com/t/ruby-on-rails-newbie-question/100946>\
**Category:** Ruby\
**Created:** [August 2, 2006, 1:57am UTC](https://www.ruby-forum.com/t/ruby-on-rails-newbie-question/100946 "2006-08-02T01:57:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [August 2, 2006, 1:57am UTC](https://www.ruby-forum.com/t/ruby-on-rails-newbie-question/100946/1 "2006-08-02T01:57:54Z")

</div>

I just inherited a project. I had to make a small change to a helper  
file located in the helper folder (apps/helpers) and uploaded that .rb  
file only to my remote server, but nothing changed.

I tried to see if the changes were applied to my local server and it  
works fine. Am I missing something? Do I need to compile the .rb file  
or upload more than that 1 .rb file.

Thanks for your help

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [August 2, 2006, 2:01am UTC](https://www.ruby-forum.com/t/ruby-on-rails-newbie-question/100946/2 "2006-08-02T02:01:03Z")

</div>

removed\_email\_address@domain.invalid wrote:

> 

You probably need to restart your webserver or similar in order to  
reload the file.

And, generally, you’ll want to ask Rails-specific questions on the Rails  
mailing list, as this is the Ruby mailing list.

[http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

-Justin

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [August 2, 2006, 2:04am UTC](https://www.ruby-forum.com/t/ruby-on-rails-newbie-question/100946/3 "2006-08-02T02:04:25Z")

</div>

On 8/2/06, removed\_email\_address@domain.invalid [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I tried to see if the changes were applied to my local server and it  
> works fine. Am I missing something? Do I need to compile the .rb file  
> or upload more than that 1 .rb file.
> 
> Thanks for your help

You don’t need to compile Ruby files, but if you replace a file in a  
running system, it won’t get loaded automatically. You need to restart  
the system (in this case, the Rails application). If that wasn’t the  
problem, then this is a rails-specific issue.
