From: Panagiotis Atmatzidis Date: 2013-01-16T23:40:45+09:00 Subject: Re: Error: File not found. Hello, It's better if you start using file paths like this: file = File.join(File.dirname(__FILE__), 'dir1', 'dir2', 'file.txt') Generally it's a good idea to learn how to use "File.dirname(__FILE__)" which gives the directory of the current file. Play with it a bit and you'll figure it out! Best Regards, On 16 Ιαν 2013, at 15:07 , Adam Kennedy wrote: > Hello guys and gals. > > This has been bugging me for three hours! I keep receiving the error: > File not found. Even though I have placed it in the correct location. I > have no idea why it is doing it as I feel it should be working. Here is > the code: > > #!/media/Apache/ruby/bin/ruby > #!/usr/local/bin/ruby > > #usr_array = File.open("../logs/usernames_log", "r").read.split("\n") > Culprate = File.open("../products/culprate.txt", "r").read.split("\n") > > puts "Content-type: text/html\n\n" > > puts "" > puts "" > puts "Culprate Nightmares in reality" > puts "" > puts "" > puts "

Name : Culprate [0]

" > puts "

Description : Culprate [1]

" > puts "

Price : Culprate [2]

" > puts "

Item Number : Culprate [3]

" > puts "" > puts "" > > And the error: > 5:in `initialize': No such file or directory - ../products/culprate.txt > (Errno::ENOENT) > > The user_array does exactly the same thing in another script and it has > been working perfectly. Hope someone can help! > > Thanks > Adam K > > -- > Posted via http://www.ruby-forum.com/. > Panagiotis (atmosx) Atmatzidis email: atma@convalesco.org URL: http://www.convalesco.org GnuPG ID: 0xE736C6A0 gpg --keyserver x-hkp://pgp.mit.edu --recv-keys 0xE736C6A0 -- The wise man said: "Never argue with an idiot. They bring you down to their level and beat you with experience."