Toon posts:

[Perl] Index.pl

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb wil een scriptje installeren op mijn website, waarmee je toernooitjes kan organiseren.

Alle bestanden daarvan zijn in *.pl

Volgens de readme.txt zou ik die gewoon moeten kunnen openen met internet explorer.

Maar dat gaat bij mij niet :S

Ik krijg dan HTTP error 404 (pagina niet gevonden), terwijl de index.pl echt wel op de webserver staat.

Ik heb PHP en ActivePerl al geinstalleerd en draai Windows 2003 Server.

Waar kan het aan liggen dat ik .pl bestanden niet kan openen in mijn browser?

  • Mammoth
  • Registratie: April 2002
  • Laatst online: 22-09-2019

Mammoth

I am BIG

Het kan zijn dat je server hoofdletter gevoelig is.
Weet je zeker dat het niet Index.pl of index.PL is?

There could be only one, too bad it wasn't me


Verwijderd

Is Perl wel goed in IIS geregistreerd? Check http://www.visualwin.com/Perl/

Verwijderd

Topicstarter
Ik heb het nagegaan. Die instellingen staan goed.

Ook geen fouten gemaakt in hoofdletters.

Wat kan het nog meer zijn?

dit is het url:
http://62.41.26.14/cgi-bin/index.pl
http://62.41.26.14/cgi-bin/logo.jpg pakt ie wel :S

[ Voor 15% gewijzigd door Verwijderd op 08-10-2006 22:31 ]


Verwijderd

Topicstarter
Iemand hier ervaring mee?? :(

  • Jk_W
  • Registratie: Februari 2003
  • Niet online

Jk_W

I Think...

Om welk script gaat het? Heeft de maker ook een website? Of is er een community die het ontwikkeld waar je hulp kan vinden?

Vaak heeft een script een homepage waar informatie te vinden is. Dit klinkt mss een beetje als een dooddoener, maar als je er niet aan had gedacht, zou ik het zeker even bekijken!

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 17:24

pistole

Frutter

Server 2003, dus IIS6. Hierin moét je extensies activeren.
-zorgen dat .pl een mime type heeft
-zorgen dat je perl interpreter geconfigureerd is in IIS.

Succes met googlen ;)

Ik frut, dus ik epibreer


Verwijderd

Topicstarter
Oh men. Ik heb echt al uren zitten googlen, maar ik kom er niet uit.

De website van het programma is dit:

http://www.echelondesign.netfirms.com/tournament/index.shtml

en dit is de pagina waar je het kan downloaden:

http://www.downloads-echelondesign.netfirms.com/tcd.shtml

De tool is waarschijnlijk nog redelijk nieuw/onbekend, want ik kan weinig communities er van vinden.
pistole schreef op zondag 08 oktober 2006 @ 20:01:
Server 2003, dus IIS6. Hierin moét je extensies activeren.
-zorgen dat .pl een mime type heeft
-zorgen dat je perl interpreter geconfigureerd is in IIS.

Succes met googlen ;)
Wat voor mime type moet ik het geven?
En wat bedoel je met perl interpreter?

ALvast bedankt!

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 17:24

pistole

Frutter

Verwijderd schreef op zondag 08 oktober 2006 @ 20:42:
Wat voor mime type moet ik het geven?
En wat bedoel je met perl interpreter?

ALvast bedankt!
IIS kan geen Perl uitvoeren. Hiervoor heb je dus ActivePerl geïnstalleerd (weet overigens niet of dat voldoende is). Je zult in de Internet Information Services Manager onder het hoofdstuk 'Web Service Extensions' de extensie voor Perl moeten aanzetten / toevoegen. zie documentatie ActivePerl

IIS6 blokkeert standaard onbekende bestanden (.pl zou onbekend kunnen zijn). Dit los je op door in je website een mime type voor het type bestand op te geven; dat doe je in de eigenschappen van je site -> HTTP Headers -> Mime types. Voeg de extensie .pl toe als bijvoorbeeld application/octet-stream, of misschien zelfs text/html o.i.d. Zie verder eerder genoemde link.

Ik frut, dus ik epibreer


Verwijderd

Topicstarter
Hey dank jullie voor jullie steun!!!

Ik heb het probleem opgelost.

Zoals ik en jullie al hadden verwacht, een hele stomme fout van mezelf die ik niet overzien had :P

Namelijk:

Ik had:

C:\Perl\bin\perl.exe "%s"%s

Het moest zijn:

C:\Perl\bin\perl.exe "%s" %s

:P

[ Voor 3% gewijzigd door Verwijderd op 08-10-2006 22:18 ]

Pagina: 1