Autor | Zpráva | ||
---|---|---|---|
blizz_boz Profil |
#1 · Zasláno: 12. 7. 2009, 21:04:54
Na mojom hostingu mi povolili CGI skripty po pripojení na FTP mi tam pribudol adresár "cgi-bin". Do neho som nakopíroval perlovský CMS MovableType a čakal som že sa spustí inštalácia. No po spustení index.html mu to vypísalo toto, čo mám upraviť v konfugurácii serveru dá sa to nejako vyriešiť pomocou .htaccess ?
|
||
Aesir Profil |
#2 · Zasláno: 12. 7. 2009, 21:34:38
blizz_boz:
Předpokládám, že k serverovým logům přístup nemáte. Co obsahují první dva řádky spouštěného souboru? |
||
blizz_boz Profil |
#3 · Zasláno: 12. 7. 2009, 22:40:05 · Upravil/a: blizz_boz
K logom nemám prístup.
Co obsahují první dva řádky spouštěného souboru? Ktorého súboru ? index.html, alebo mt.cgi ? index.html obsahuje prázdny riadok a doctype. a tiež riadok: <meta http-equiv="refresh" content="8;url=mt.cgi"> mt.cgi obsahuje: #!/usr/bin/perl -w a prázdny riadok za ktorým je use strict; |
||
Aesir Profil |
#4 · Zasláno: 12. 7. 2009, 22:57:01
blizz_boz:
Zkuste si vytvořit testovací soubor, například test.cgi a uložte do něj: #!/usr/bin/perl print "Content-type: text/html\n\n"; print "Test"; A spusťte ho přes test.cgi. Pokud to bude to samé, tak předpokládám, že je interpretr perlu někde jinde, než se uvádí v deklaraci a budete se muset zeptat hostingu kde. Každopádně nevím co by měl ten soubor mt.cgi teda dělat ;) |
||
blizz_boz Profil |
#5 · Zasláno: 13. 7. 2009, 02:01:32
Aesir
noo na hostingu mi dali presne túto cestu ale asi v tom majú nejaký bordel. |
||
Aesir Profil |
#6 · Zasláno: 13. 7. 2009, 08:38:31
blizz_boz:
A konfiguraci web serveru nemáte k dispozici ani pro čtení? Nebo nemají nějakou nápovědu na webu ohledně CGI skriptů? Pokud nefunguje ani ten testovací skript a cesta k interpretru je správně, tak bychl hledal chybu v nastavení, tedy u hostingu. |
||
Časová prodleva: 15 let
|
0