21. juni 1999 - 15:03Der er
3 kommentarer og 1 løsning
Perl-script virker ikke
Jeg kan ikke få mine scripts til at virke når jeg uploader dem til min udbyder. De virker fint sålænge jeg kører dem på min egen computer (jeg har installeret Xitami som server).
Jeg får følgende meddelelse:
CGIWrap encountered an error while attempting to execute this script:
Error Message: No such file or directory Error Number: 2
Er der nogen der ved hvad fejlen skyldes?
Det skal bemærkes, at 1) scriptet er uploadet i ASCII 2) CHMOD er 755 og 3) det er et meget simpelt script:
#!usr/bin/perl print "Content-type: text/plain\n\n"; print "Dette er en test<br>"; print "Virker det?";
Jeg tror jeg har det - når du uploader dine script til serveren, bruger du så auto, binary eller ascii?
Det er meget vigtigt at du uploader i ascii mode fordi teksten skal "oversættes" fra din computer (windows-system vil jeg gætte på) til serverens unix-system.
Hvis du er i tvivl om hvordan du gør dette, så sig til - og sig lige hvilket program du bruger til at uploade (ftp-program).
Jeg har fået løst problemet, næsten uden at vide hvad der var galt. Jeg har dog en formodning om hvad problemet kan have været: Jeg har brugt AceFTP til at uploade mine scripts. Jeg har indstillet AceFTP til at uploade i ASCII-format, men jeg tror at AceFTP ikke uploader i ASCII, selvom den er indstillet til det, for da jeg skiftede ftp-program (jeg brugte CuteFTP i stedet) så virkede mine scripts pludselig. Derfor kan jeg kun advare alle mod at bruge AceFTP til at uploade i ASCII. Til alt mulig andet er AceFTP fint nok.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.