File.open


#1

Hola, buenos dias a todos.

Estoy intantando leer este fichero para cargar los datos en mi
aplicación.

f=File.open(“c:/process_orders.txt”,“r”)

Cuando estoy en development ejecutando la aplicación desde mi ordenador,
no tengo problemas, lo leo perfectamente.

Ahora he puesto la aplicación en produccion en un servidor, y me da
errores diciendo que no existe el fichero. Si lo copio en c: del
servidor, me funciona, pero lo que me gustaría es que leyera el
c:/process_orders.txt del ordenador que ejecute la aplicación, es
posible?

Saludos y gracias.


#2

Digo yo que tendrías que enviarselo al servidor de alguna manera, y que
el
servidor lo tratase como fichero local.

Lo típico de un campo file de html. Hay un plugin que te lo hace muy
facilito: http://www.albertofortes.com/blog/?p=366


#3

Hola Luis, muchas gracias.

Ahora si funcionas.

Saludos