# Problema esecuzione

**URL:** <https://www.ruby-forum.com/t/problema-esecuzione/74150>\
**Category:** IT\
**Created:** [October 31, 2006, 9:04am UTC](https://www.ruby-forum.com/t/problema-esecuzione/74150 "2006-10-31T09:04:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![phakko](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ccd318/32.png) [@phakko](https://www.ruby-forum.com/u/phakko)\
**Post date:** [October 31, 2006, 9:04am UTC](https://www.ruby-forum.com/t/problema-esecuzione/74150/1 "2006-10-31T09:04:11Z")

</div>

ciao a tutti,  
ho creato un file semplicissimo:  
puts “Hello World”  
e salvato come .rb

l’ho caricato sul mio spazio web in hosting xÃ² mi dÃ un’errore 500.  
da cosa dipende?

PS: come avete notato sono un new 🙂

---

<div class="post-metadata">

**Author:** ![phakko](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ccd318/32.png) [@phakko](https://www.ruby-forum.com/u/phakko)\
**Post date:** [November 6, 2006, 12:16pm UTC](https://www.ruby-forum.com/t/problema-esecuzione/74150/2 "2006-11-06T12:16:30Z")

</div>

Fabio Cicerchia wrote:

> ciao a tutti,  
> ho creato un file semplicissimo:  
> puts “Hello World”  
> e salvato come .rb
> 
> l’ho caricato sul mio spazio web in hosting xÃ² mi dÃ un’errore 500.  
> da cosa dipende?
> 
> PS: come avete notato sono un new 🙂

Possono essere andate storte mille cose. Se il programma Ã¨ quella  
monoriga che hai riportato, direi perÃ² di provare questa modifica che  
gli fa generare l’header HTTP obbligatorio Content-type

puts “Content-type: text/html”  
puts “”  
puts “Hello world”

In generale considera anche che il server Ã¨ diverso dalla tua  
macchina e un sw che funziona su quella potrebbe non andare in remoto,  
perchÃ© i path sono diversi, le librerie sono diverse, etc etc. Data la  
semplicitÃ del tuo programma questo non Ã¨ il tuo caso, ma tienilo  
presente in futuro.

PS: sul server c’Ã¨ l’interprete ruby e i permessi d’esecuzione del tuo  
script sono corretti, vero?

---

<div class="post-metadata">

**Author:** ![phakko](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ccd318/32.png) [@phakko](https://www.ruby-forum.com/u/phakko)\
**Post date:** [November 6, 2006, 12:41pm UTC](https://www.ruby-forum.com/t/problema-esecuzione/74150/3 "2006-11-06T12:41:43Z")

</div>

grazie mille, il codice

> puts “Content-type: text/html”  
> puts “”  
> puts “Hello world”

funziona a meraviglia.

---

<div class="post-metadata">

**Author:** ![phakko](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ccd318/32.png) [@phakko](https://www.ruby-forum.com/u/phakko)\
**Post date:** [November 7, 2006, 10:48am UTC](https://www.ruby-forum.com/t/problema-esecuzione/74150/4 "2006-11-07T10:48:26Z")

</div>

Il giorno mar, 31/10/2006 alle 09.04 +0100, Fabio Cicerchia ha scritto:

> * * *
> 
> Ml mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

Ciao Fabio, essendo un cgi devi passare almeno un header:

puts “Content-type: text/html”  
puts  
puts “Hello World”
