 | | From: | Rainer | | Subject: | cgi script | | Date: | Tue, 04 Jan 2005 18:15:58 GMT |
|
|
 | Är det någon såm är bra på cgi script att söka fel Är tacksamt för svar
-- m.v.h Rainer
----------------------------------------------------- http://www.rainerg.se -----------------------------------------------------
|
|
 | | From: | erik jalking | | Subject: | Re: cgi script | | Date: | Tue, 4 Jan 2005 23:59:08 +0100 |
|
|
 | In article ,=20 rainerg@telia.com says... > =C4r det n=E5gon s=E5m =E4r bra p=E5 cgi script att s=F6ka fel > =C4r tacksamt f=F6r svar >=20 >=20 >=20 Ett tips fr=E5n en som _inte_ =E4r duktig p=E5 det, men har sysslat lite me= d=20 det iaf: Kolla om du har en versal ist=E4llet f=F6r gemen n=E5gonstans! Jag satt sj=E4lv och letade fel i flera dagar innan jag hittade en s=E5n=20 skitgrej som f=F6rst=F6rde allt.
erik jalking www.wasanet.nu/kajutan www.wasanet.nu/loggbok
|
|
 | | From: | Hans Ericson | | Subject: | Re: cgi script | | Date: | Tue, 04 Jan 2005 20:09:38 GMT |
|
|
 | Rainer:
> Är det någon såm är bra på cgi script att söka fel
Många som läser här är duktiga på sådant. Beskriv ditt problem, så kanske du får hjälp.
-- Hasse E.
|
|
 | | From: | steelneck | | Subject: | Re: cgi script | | Date: | Thu, 06 Jan 2005 21:20:43 GMT |
|
|
 | Rainer wrote: > Är det någon såm är bra på cgi script att söka fel > Är tacksamt för svar > >
Det här kan verka som ett riktigt snorkigt svar, men ditt största problem är nog tyvärr in skriptet..
http://www.catb.org/~esr/faqs/smart-questions.html#before
Tro mig, läs länken ovan, det är din bästa hjälp i det här skedet.
-- Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works.
|
|
 | | From: | Rainer | | Subject: | Re: cgi script | | Date: | Sat, 08 Jan 2005 09:51:07 GMT |
|
|
 | Har ett perlscipt som ska löpa på telenor hotellet tror det är inix sever Scriptet till hör ett ehandelprogram och tidigare scipt har fungerat men inte detta får fel Output of script follows: ===================================================== Can't locate cookie.lib in @INC (@INC contains: /usr/local/lib/perl5/5.8.0/sun4-solaris /usr/local/lib/perl5/5.8.0
början av scriptet ser ut så här #!/usr/bin/perl
require 'cookie.lib';
# $external_prefix is the prefix to append to lockssl-on.gif and thankyou_url if necessary.
# If you want to use "/files/lockssl-on.gif" and "/files/thankyou.html" then $external_prefix
# must be set to '/files/'
$external_prefix = '';
$mailusing = 'sendmail';
$mailprog = '/usr/lib/sendmail';
$smtp_addr = '127.0.0.1';
$pgp_tmp = "/tmp/pgporder.$$";
$pgp_cmd = '/usr/bin/pgpe';
$pgp_opt = '-fa +batchmode +force +NoBatchInvalidKeys=0';
#print STDERR "PGP-start\n";
# valid referers
@referers = (
'.*blank\.html',
'.*shopfactory5_orderDS\.cgi', # standard
'.*ordernav\.html', # standard
'.*method\.html', # standard with custom payment fields
'.*fields\.html', # standard with custom payment fields
'.*authorized\.html', # various payment systems
'.*VueltaOk\.html', # banesto
'.*vuelta\.exe', # banesto
'.*shopwizard_order\.cgi', # obsolete
'.*pgp_order\.cgi', # obsolete
'.*order2\.html', # obsolete
'.*order3\.html', # obsolete
'.*order4\.html', # obsolete
'.*customerdtl\.html', # obsolete
'.*deliverydtl\.html' # obsolete
);
----- Original Message ----- From: "Rainer" Newsgroups: swnet.unix Sent: Tuesday, January 04, 2005 7:15 PM Subject: cgi script
> Är det någon såm är bra på cgi script att söka fel > Är tacksamt för svar > > > -- > m.v.h Rainer > > ----------------------------------------------------- > http://www.rainerg.se > ----------------------------------------------------- > >
"Rainer" skrev i meddelandet news:y3BCd.13041$d5.112253@newsb.telia.net... > Är det någon såm är bra på cgi script att söka fel > Är tacksamt för svar > > > -- > m.v.h Rainer > > ----------------------------------------------------- > http://www.rainerg.se > ----------------------------------------------------- > >
|
|
 | | From: | steelneck | | Subject: | Re: cgi script | | Date: | Sat, 08 Jan 2005 10:56:43 GMT |
|
|
 | Rainer wrote: > Har ett perlscipt som ska löpa på telenor hotellet tror det är inix sever > Scriptet till hör ett ehandelprogram och tidigare scipt har fungerat men > inte detta > får fel > Output of script follows: > ===================================================== > Can't locate cookie.lib in @INC (@INC contains: > /usr/local/lib/perl5/5.8.0/sun4-solaris /usr/local/lib/perl5/5.8.0
Skriptet är beroende av filen "cookie.lib", vilket står nedan. "require 'cookie.lib';"
Ovan sägs: "Can't locate cookie.lib", filen hittas alltså inte.
Du bör nog kontakta din "admin" på Telenor, det kan vara så att ditt skript inte går att köra hos telenor pga. biblioteksfiler som saknas, det kan också vara så att du inte har rätt sökvägar. > > början av scriptet ser ut så här > #!/usr/bin/perl > > require 'cookie.lib'; >
Som du ser här säger skriptet "/usr/bin/perl" men i ditt felmeddelande så eftersöks den saknade filen i "/usr/local/lib"
På *nix system installeras "grejjor" som standard oftast i "/usr", medans lokala installationer gällande just en specifik maskin kan ligga i "/usr/local"
Nu vet vi ju inte vilken sorts access du har till maskinen, om du kan köra några kommandon och så, kan du det så prova "locate cookie.lib" och "which perl".
-- Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works.
|
|
 | | From: | Sven Wallman | | Subject: | Re: cgi script | | Date: | Sat, 8 Jan 2005 12:57:45 +0000 (UTC) |
|
|
 | In article , steelneck wrote: >ditt skript inte går att köra hos telenor pga. biblioteksfiler >som saknas, det kan också vara så att du inte har rätt sökvägar.
Det verkar vara ett modifierat skript från http://netti.nic.fi/~mperttu/kauppa/shopfactory_email.cgi - men där finns inget cookie.lib (som bör vara från Matt's Script Archive).
Det går nog att ha en säkerhetsrelaterad diskussion om ovan nämnda skript.
Rainier kan hitta en omskriven (säkrare) cookie.lib på denna länk: http://www.scriptarchive.com/nms-download.cgi?s=nms-cookielib&c=zip.
|
|
 | | From: | Håkan Kvist | | Subject: | Re: cgi script | | Date: | 4 Jan 2005 20:08:15 GMT |
|
|
 | On 2005-01-04, Rainer wrote: > Är det någon såm är bra på cgi script att söka fel > Är tacksamt för svar > >
I vilket språk har du skrivit skriptet, perl?
hälsningar Håkan
-- Håkan Kvist Real address is hagar_snabela_df_punkt_lth_se replace snabela with "@", punkt with "." remove _
|
|
 | | From: | Rainer | | Subject: | Re: cgi script | | Date: | Sat, 08 Jan 2005 10:16:17 GMT |
|
|
 | glömde felmedelandet Can't locate cookie.lib in @INC (@INC contains: /usr/local/lib/perl5/5.8.0/sun4-solaris "Håkan Kvist" skrev i meddelandet news:ALIAS.slrnctlttf.9p1.see.my@festis.df.lth.se... > On 2005-01-04, Rainer wrote: > > Är det någon såm är bra på cgi script att söka fel > > Är tacksamt för svar > > > > > > I vilket språk har du skrivit skriptet, perl? > > hälsningar > Håkan > > -- > Håkan Kvist > Real address is hagar_snabela_df_punkt_lth_se > replace snabela with "@", punkt with "." > remove _
|
|