---
title: "Massa jobbiga fel..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/74370-massa-jobbiga-fel"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "Pontus Thor"
published: "2003-04-18T01:18:56.000Z"
updated: "2003-04-25T14:32:44.000Z"
replies: 11
views: 495
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/perl-ruby/74370-massa-jobbiga-fel"
---

# Massa jobbiga fel...

## #1 — Pontus Thor, 2003-04-18T01:18Z

Skriptet är chmodat till 755 och jag startar skriptet med 

> \#!/usr/bin/perl

(efter vad webbhotellet anget.)

Ändå får jag "500 Internal Server Error" och hittar detta i logfilen:

> failed to open log file
> fopen: Permission denied
> \[Fri Apr 18 03:11:04 2003\] \[error\] \[client 213.67.165.102\] Premature end of script headers: /home/httpd/vhosts/sidan.com/httpdocs/beee.cgi

 

Det jag främst vill veta om det är servern eller skriptet det är fel på!? Någon som har nån ide?

Finns det någon basic kodrad som man kan köra för att veta om cgi i huvud taget funkar på servern?

Permalänk: https://www.webforum.nu/p/74370

## #2 — Hansen, 2003-04-18T13:37Z

Re: Massa jobbiga fel...

> **Pontus Thor skrev:**
>
> Det jag främst vill veta om det är servern eller skriptet det är fel på!? Någon som har nån ide?

Det är lite svårt att hjälpa dig, men om du postar lite kod så blir det lättare :)

> **Pontus Thor skrev:**
>
> Finns det någon basic kodrad som man kan köra för att veta om cgi i huvud taget funkar på servern?

Du kan testa med detta script,

```
#!/usr/bin/perl
print "Content-type: text/plain\n\n";
print "Hello!\n";
```

Permalänk: https://www.webforum.nu/p/1016398

## #3 — Pontus Thor, 2003-04-18T14:11Z

Re: Re: Massa jobbiga fel...

> **Hansen skrev:**
>
> > **Pontus Thor skrev:**
> >
> > Finns det någon basic kodrad som man kan köra för att veta om cgi i huvud taget funkar på servern?
>
> 
> 
> Du kan testa med detta script,
> 
>
>
> ```
> #!/usr/bin/perl
> print "Content-type: text/plain\n\n";
> print "Hello!\n";
> ```

Samma fel. och jag antar att den koden ska fungera oavsätt Perl version ect.

Permalänk: https://www.webforum.nu/p/1016408

## #4 — Pontus Thor, 2003-04-18T14:54Z

Svar från webbhotellet:

> Hej.
> 
> Det verkade som om radbrytningarna var fel eftersom detta rä rätt
> känsligt
> mellan windows och linux. Använder du Notepad bör allting fungera,
> men
> använder du ex. wordpad kan det bli problem.

 

Fan va svårt det ska vara då...  :e

Permalänk: https://www.webforum.nu/p/1016414

## #5 — leifen, 2003-04-18T15:01Z

Nu har jag inte sysslat med cgi på x antal år men vad jag kommer ihåg så måste du se till detta vid uppladdning. Använder du t ex WS_FTP så ska du föra över filerna som Text, inte som Binary. För om du gör på detta viset så fixar WS_FTP till skillnaden mellan radbrytningar i textfiler (ASCII). Detta under förutsättningen att du sitter på en Windows-dator och hotellet på en Unix/Linux-dator.

Permalänk: https://www.webforum.nu/p/1016417

## #6 — Pontus Thor, 2003-04-18T15:19Z

> **leifen skrev:**
>
> Nu har jag inte sysslat med cgi på x antal år men vad jag kommer ihåg så måste du se till detta vid uppladdning. Använder du t ex WS_FTP så ska du föra över filerna som Text, inte som Binary. För om du gör på detta viset så fixar WS_FTP till skillnaden mellan radbrytningar i textfiler (ASCII). Detta under förutsättningen att du sitter på en Windows-dator och hotellet på en Unix/Linux-dator.

Wiii, det stämde vist. :birp 

Fast skriptet jag tänkte på i början funkar fortfarande inte:
<http://www.crazy-media.com/google/googleshare.txt>
<http://www.crazy-media.com/google/googleshare.cgi>

Permalänk: https://www.webforum.nu/p/1016432

## #7 — Hansen, 2003-04-18T17:37Z

Exekvera detta script i din cgi-bin och posta reultatet här forumet.

moduler.cgi:

```
#!/usr/bin/perl

print "Content-type: text/plain\n\n";

for ( qw( CGI SOAP::Lite ) ) {
    printf( "%-10s : %s\n", $_, ( eval "require $_" ) ? "OK" : "INTE OK" );
}
```

Permalänk: https://www.webforum.nu/p/1016505

## #8 — Pontus Thor, 2003-04-19T00:40Z

> **Hansen skrev:**
>
> Exekvera detta script i din cgi-bin och posta reultatet här forumet.
> 
> moduler.cgi:
>
>
> ```
> #!/usr/bin/perl
> 
> print "Content-type: text/plain\n\n";
> 
> for ( qw( CGI SOAP::Lite ) ) {
>     printf( "%-10s : %s\n", $_, ( eval "require $_" ) ? "OK" : "INTE OK" );
> }
> ```

CGI        : OK
SOAP::Lite : INTE OK

<http://crazy-media.com/cgi-bin/webforum.cgi>

 :q

Antar att detta innebär att "SOAP::Lite" inte finns. 
Har kollat lite på SOAP::Lite \[<http://www.soaplite.com/>\] och det värkar vara någon modul eller nåt till perl. Stämmer det? Och, hur pass stort(välanvänt) är det? Om SOAP::Lite är "stort" kanske jag kan övertalla webbhotellet att installera det...

Min sida ligger i övrigt på <http://www.epsab.com>

Halvkass på datorer + helt grön på perl + kass engelska = mig :P

Permalänk: https://www.webforum.nu/p/1016967

## #9 — Pontus Thor, 2003-04-19T01:07Z

fel *(råka citera istället för redigera förra inlägget)*   :r

Permalänk: https://www.webforum.nu/p/1016969

## #10 — Hansen, 2003-04-19T14:12Z

> Antar att detta innebär att "SOAP::Lite" inte finns.

Korrekt.

> Har kollat lite på SOAP::Lite \[<http://www.soaplite.com/>\] och det värkar vara någon modul eller nåt till perl. Stämmer det?

Ja.

> Och, hur pass stort(välanvänt) är det?

[SOAP::Lite](http://search.cpan.org/author/KULCHENKO/SOAP-Lite/) är den mest andvända [SOAP](http://www.w3.org/TR/SOAP/) modul för perl.

> Om SOAP::Lite är "stort" kanske jag kan övertalla webbhotellet att installera det...

Det binära [paketet](http://search.cpan.org/CPAN/authors/id/K/KU/KULCHENKO/SOAP-Lite-0.55.tar.gz) är \~ 160KB

Försök få webhotellet att installera modulen, det finns kanske fler på hotellet som skulle ha glädje av den. 

Om de motsätter sig, posta här i forumet så ska jag hjälpa/guida dig att installera den "lokallt" under ditt utrymme.

Permalänk: https://www.webforum.nu/p/1017168

## #11 — Pontus Thor, 2003-04-19T20:57Z

Till webbhotellet:

> Tänkte lobba lite för att ni ska installera modulen SOAP::Lite.
> 
> SOAP::Lite är den mest andvända SOAP modul för perl. Förutom att era befintliga kunder kan ha nytta av detta finns det även viss "risk" att nya kunder kan ha det. ;-)
> 
> <http://search.cpan.org/author/KULCHENKO/SOAP-Lite/>
> \========================
> <http://www.w3.org/TR/SOAP/> 
> <http://www.soaplite.com/>
> 
> // Pontus Thor

 

Väntar spänt på svar!  :)

Permalänk: https://www.webforum.nu/p/1017404

## #12 — Pontus Thor, 2003-04-25T14:32Z

Svar från webbhotellet.

> Hej.
> 
> ...
> 
> Jag tror inte att SOAP kan bli aktuellt för nuvarande
> serverkonfigurationer,
> men vi kommer påbörja en konfigurering av nya servrar längre fram
> och där
> kan det i stället bli aktuellt att lägga in modulen.

 

Så det är bara att försöka hjälpa/guida mig att installera den Hansen. :e Jag adda dig på icq. Tror att det blir lättare att komunicera där. 

 :birp

Permalänk: https://www.webforum.nu/p/1024612

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/74370-massa-jobbiga-fel
