This is a discussion on Re: ISA on Suse Linux error within the Informix forums, part of the Database Server Software category; --> Hi, this is a known problem and has been fixed or will be fixed in the next version. You ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, this is a known problem and has been fixed or will be fixed in the next version. You can do the following: - change to the directory where you installed ISA (I think this is "/opt/isa" on your system). - from there change to directory "bin" (now you are probably in "/opt/isa/bin" ). - make a safekeeping copy of the file "Page.pm" (e.g. "cp Page.pm Page.pm.sav"). - edit the file "Page.pm" with your favourite editor: - find definition of sub (function) get_version (a line that begins with "sub get_version()" ). - in this function get_version , you will see the following line: $file = "$dir/../../../VERSION"; - in this line remove substring "../../" - so the line will look like this: $file = "$dir/../VERSION"; - save the file (with original name "Page.pm") and exit from the editor. With this change, things should now work on your system. Regards, Martin -- Martin Fuerderer IBM Informix Development Munich, Germany Information Management owner-informix-list@iiug.org wrote on 27.03.2005 04:10:09: > All, > > Just upgraded from IDS 9.40 to 10.0 on Suse SLES 9.0. IDS is fine. > Next, I installed ISA (in a separate directory). Started http server > and when trying to access it I get the following error: > > Software error: > Can't open file /opt/isa/bin/../../../VERSION: No such file or directory > at Cmd.pm line 1460 > Compilation failed in require at /opt/isa/bin/allservers.pl line 18. > BEGIN failed--compilation aborted at /opt/isa/bin/allservers.pl line 18. > > Any ideas? Sorry, I have no experience with Perl. > > TIA > > Michael sending to informix-list |
| ||||
| It worked. Thank you for your help. Michael Martin Fuerderer wrote: > Hi, > > this is a known problem and has been fixed or will be > fixed in the next version. > > You can do the following: > > - change to the directory where you installed ISA > (I think this is "/opt/isa" on your system). > - from there change to directory "bin" > (now you are probably in "/opt/isa/bin" ). > - make a safekeeping copy of the file "Page.pm" > (e.g. "cp Page.pm Page.pm.sav"). > - edit the file "Page.pm" with your favourite editor: > - find definition of sub (function) get_version > (a line that begins with "sub get_version()" ). > - in this function get_version , you will see the following > line: > $file = "$dir/../../../VERSION"; > - in this line remove substring "../../" > - so the line will look like this: > $file = "$dir/../VERSION"; > - save the file (with original name "Page.pm") and > exit from the editor. > > With this change, things should now work on your system. > > Regards, > Martin > -- > Martin Fuerderer > IBM Informix Development Munich, Germany > Information Management > > owner-informix-list@iiug.org wrote on 27.03.2005 04:10:09: > >>All, >> >>Just upgraded from IDS 9.40 to 10.0 on Suse SLES 9.0. IDS is fine. >>Next, I installed ISA (in a separate directory). Started http server >>and when trying to access it I get the following error: >> >>Software error: >>Can't open file /opt/isa/bin/../../../VERSION: No such file or directory > > >>at Cmd.pm line 1460 >>Compilation failed in require at /opt/isa/bin/allservers.pl line 18. >>BEGIN failed--compilation aborted at /opt/isa/bin/allservers.pl line 18. >> >>Any ideas? Sorry, I have no experience with Perl. >> >>TIA >> >>Michael > > sending to informix-list |