Ultimo Urlo - non visibile
Gli urli sono visibili solo agli utenti autorizzati.
punto_vert.gif (43 byte)
Forum

  Reply to this topicStart new topicStart Poll

> Perchè I Cgi Danno 500 Errore Interno Al Server ?
vinz486
Inviato il: 10 Oct 2004, 09:17 PM
Quote Post


Administrator
***

Gruppo: Admin
Messaggi: 234
Utente Nr.: 1
Iscritto il: 25-July 04



I motivi possono essere 3.

Quello più probabile è che il trasferimento via FTP sia stato eseguito in modalità BINARIA.
Gli script CGI sono file di testo e vanno assolutamente trasferiti in modalità ASCII.

Un altra causa del malfunzionameto potrebbe essere il fatto che non sono stati settati correttamente i permessi.

A differenza delle pagine PHP, gli script CGI necessitano dei permessi di esecuzione: sono veri e propri programmi eseguiti sul server.

Con un qualsiasi client FTP trovate l'opzione CHMOD, o "Cambia Permessi" e settate il bit di esecuzione per tutti ad ogni script della CGI-BIN: numericamnete il valore da inserire è 755, cioè rwxr-xr-x

Altra causa, ma meno probabile, è che il path all'eseguibile Perl sia diverso dalla posizione standard: chiedete al vostro ISP il valore esatto del path di Perl e sostituitelo a quello della prima riga di ogni script:

#!/usr/bin/perl

diventerà

#!/il/path/del/vostro/isp
PMEmail PosterUsers WebsiteMSN
Top
Utenti totali che stanno leggendo la discussione: 1 (1 Visitatori e 0 Utenti Anonimi)
Gli utenti registrati sono 0 :
« Disc. precedente | PicoStreamer: FAQ | Disc. successiva »
 

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0737 ]   [ 10 queries used ]   [ GZIP Abilitato ]

 
punto_vert.gif (43 byte)



[ Script Execution time: 0.1078 ]   [ 25 queries used ]


MKPortal 1.0.1a A ©2003-2004 - Tutti i diritti riservati