Portál AbcLinuxu, 25. dubna 2024 17:02
Mám Slackware 10.2 a Apache 1.3.33. CGI script uložím do /var/www/cgi-bin
a když ho spustím (lokálně, na tom samém počítači):
http://localhost/cgi-bin/script.cgi
v prohlížeči Opera nebo lynx tak je to OK.
Pokud se ale script pokusím spustit v linksu nebo dillu pak links akorát hlásí:
Vysílám žádost
a pořád jako by čekal na odpověď a po delší době server pošle:
Description: internal error - server connection terminated
Pokud zadám přímo:
http://nazevpocitace/cgi-bin/script.cgi
Vyplivne to:
Unknown Host
Description: Unable to locate the server named "nazevpocitace" --- the server does not have a DNS entry. Perhaps there is a misspelling in the server name, or the server no longer exists. Double-check the name and try again.
Řešení je možná jednoduché a bude nejspíše souviset s nastavením DNS (asi v httpd.conf
?) jak je patrno v hlášce. Asi je to trapné, ale já tomu vůbec nerozumím a nevím co mám vlastně hledat a nastavovat (a ta anglina taky nic moc)
Díky za smysluplné odpovědi nebo odkazy.
mood = (machine != slackware) ? depressed : euphoria;
Lidé dobří, já na to přišel! To jsem ale bambula, dillo a links měli na pevno nastavený proxy.server.cz:port. Opera si s tím "nějak poradila", proto to fungovalo. Stačilo to vymazat z konfiguráků a už to frčí. Moc se omlouvám za ten unáhlený dotaz, já si myslel že už jsem v koncích Ale co, třeba se to někomu bude hodit.
mood = (machine != slackware) ? depressed : euphoria;
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.