04. august 2005 - 22:21Der er
18 kommentarer og 1 løsning
problemer med at køre script på webhotel
Ak ja, endelig glad og fornøjet over at man havde fået lavet noget der virkede på localhost, og man så vil uploade det til ens webhotel ( web10, og ja de understøtter cgi scripts ) så virker det ikke, og jeg får en 500 fejl.
Jeg har leget lidt med chmod både af selve cgi filen til 666 og mappen cgi-bin til både 777 og 770, udover det har jeg også prøvet at omdøbe filen til .pl istedet for cgi og rettet forskellige steder i scriptet, men ligemeget hvad jeg gør virker det ikke :(
På web10s support står der at ens FTP program skal være sat til Binary/Binær upload ( men hvad hulen er det? )
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg fatter ikke hvorfor de skriver at det skal være Binært Upload, for det er absolut ikke en god ide. Den skal være sat til Tekst Upload.
Det er ekstremt vigtigt at der bruges Tekst Upload - det kan være hele årsagen til at det ikke virker. I Linux og Unix bruges der et enkelt tegn "\n" (ASCII kode 10) til at markere et linjeskift. På en Windowsmaskine bruges der derimod to tegn \r og \n (13 og 10). Hvis man uploader en DOS-fil til en Linux-boks, vil denne derfor blive forvirret over det ekstra \r-tegn som den ikke forventer. Mår man bruger Tekst-upload fra en DOS-maskine til en Linux-ditto, vil alle forekomster af \r\n blive konverteret til \n.
Hvis det ikke er en tekst-fil, men f.eks. en jpg-fil så vil en sådan konvertering være katastrofal (det vil ødelægge billedet totalt), og derfor skal jpg-filer uploades som Binære filer, altså med Binært Upload.
Men det skal tekst-filer bestemt ikke (til trods for hvad de skriver).
Normalt vil dit FTP-program selv førsøge at gætte om der skal bruges Binært- eller Tekst-upload for en given fil. Når du uploader dine filer af typen .pl, vil det næsten altid gætte på at disse skal uploades som binære filer (jeg ved ikke hvorfor). De skal dog uploades som tekst-filer før at Linux' vil acceptere dem (og webhotellet er altså en Linux-maskine).
Enten finder du ud af hvordan at du fortæller FTP-programmet at det skal bruge Tekst Upload, eller også snyder du det til selv at gøre dette. Det kan du f.eks. gøre ved at omdøbe filerne fra .pl til .txt før at du uploader, og så omdøbe dem tilbage til .pl når de er lagt op.
Jeg kender ikke web10 - men har du adgang til log-filerne? Man kan ikke køre Perl uden at kunne kigge i error-loggen ... jo, man kan godt, men så er man også selv ude om det ;)
erik - det ser ikke ud til jeg har adgang til nogen som helst logfiler desværre :(
Måske jeg bare skulle skifte host, har i nogle gode hosts i ærmet der kan kører perl ?
Nielle - jo du får point, så kom nu bare med et svar ;) bare rolig hvis du hjælper i perl kategorien så kommer du til at hjælpe mig MEGET fremover, så kan du ligeså godt få nogle point på forskud :o)
Jeg skal nok lige huske at spørge dem hvorfor de skriver binært
Mange tak for venligheden erik, men i starten skal jeg bare lege, men det bliver jo nok mere og mere, og så kan jeg lige så godt skaffe mig et webhotel selv fra start, det er jo ikke fordi de koster en bondegård. Men det var ellers meget venligt af dig.
Vil du så have point hvis nielle ik vil tage imod?
Det var bare hvis din tålmodighed ikke rækker til i morgen, eller hvornår. Det kan oprettes på ca. 20 sekunder - ganske gratis naturligvis. Og så når du ikke skal bruge det mere, siger du bare til.
Send en email til adressen i mit minisite, så kan vi ordne det i aften.
erik - har en mini server hos mig selv jeg kan teste lokalt på :) så kan sagtens vente til imorgen eller om en uge( web10's support er sikkert ikke de hurtigste )
Men hvis det nu ikke virker imorgen og jeg mangler noget plads så skal jeg nok sende dig en mail, jeg takker for det generøse tilbud, super at der stadig findes folk som dig herinde.
Det er jo rigtig: du har en maskine foran dig, der kan ;) Jeg sidder bare og keder mig, mens jeg venter på ... øh, noget, og så kan jeg li'så godt hjælpe lidt.
det er rigtigt :) jeg vil videre med mit programmering, nu går det endelig fremaf, jeg synes den sidste måned er gået med meget læsning uden rigtig at kunne finde ud af noget, men det går frem af
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.