01. november 2003 - 19:18Der er
11 kommentarer og 1 løsning
Ændre rettighederne (chmod)?
Jeg har downloaded et nyheds system som er lavet af schaefnerdk og har gjort som der stod i readme filen, men så stod der: "Ændre rettighederne (chmod) på mappen files til 777." hvad vil det sige og hvordan skal jeg gøre det?! min udbyder er det gratis hosting fra 1go.dk.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
du skal når du oploader dine filer til din server ændre mappens rettigheder ved hjælp af dit ftp-program.. hvilket bruger du?
prøv at markere filen og tryk på højremuseknap, (den fil du vælger skal være den der ligger på serveren og ikke lokalt) så er der sikkert noget som hedder chmod eller lignende!
at ændre rettighederne til 777 er et unix-begreb (dvs. også linux) for filens eller mappens rettigheder. Her kan rettighederne beskrives som: ejerens rettigheder - gruppens rettigheder - alle andres rettigheder (til filen eller biblioteket). ejeren er dig når du er logget ind. I unix-verdenen er du også medlem af en gruppe. Det er forskelligt hvordan det er indrettet. Alle de andre er folk udefra - fx når du går ind på siden i al almindelighed.
Der er tre forskellige slags rettigheder: execute (åbne - bruges typisk om programmer) write (skrive) read (læse). Disse tre forskellige rettigheder har forskellige tal: execute er 1 - write 2 - read - 4. Dvs. at når der står 7 er det en sammensætning af 1+2+4 = 7 - dvs. at man har alle rettighederne.
Håber det gav en forståelse for dette system - omend det var en noget lang forklaring :-)
okay først og fremmest har jeg lavet den fejl at der skulle stå som eksempel: chmod("filnavn.php",0777);
Nå men hvis du vil gøre det med php skal du blot lave en php fil hvor du skriver: <?php chmod("/files",0777); ?> eller hvor files-mappen nu ligger henne. Så ligger du den fil ud på din ftp-mappe hvor files-mappen også er og går ind på det dokument fra en browser.
har ikke lige testet det - ellers vender jeg tilbage hvis det ikke virker :-)
hvis det ikke hjælper virker (jeg fik i hvert fald at vide man jeg ikke havde rettigheder til at gøre det) kan du i stedet bruge php's ftp-funktioner:
Lav igen en side og indsæt følgende kode: <?php $conn = ftp_connect("localhost") or die("Kunne ikke connecte til server"); ftp_login($conn,"brugernavn","password") or die("Kunne ikke logge ind"); ftp_site($conn,"CHMOD 0777 files") or die("Kunne ikke ændre rettigheder"); ftp_close($conn) or die("Kunne ikke lukke ftp"); ?> og læg den ud på din ftp. Hvis din udbyder tillader ftp fra siden det skulle dette virke :-)
øhhh tak for den megen hjælp skovenborg, men jeg er åbenbart ret tumpet til det her prøv at se hvad der sker også selv om jeg har prøvet at gøre det du siger: www.wauw.1go.dk ??
Her er hvad der står i readme filen tror jeg har gjort det hele?!
Her er en trin for trin guide til opsætning af News v. 0.4.
1.1 Åbn config.php og ændre værdierne i variablerne $mysql['host'],' $mysql['username'], $mysql['password'] og $mysql['database'] til de oplysninger du har fået udleveret af din udbyder.
Jeg kan desværre ikke give noget konkret eksempel på hvad der skal stå, da det varierer, men ellers kan du prøve at skrive til din udbyder og få det at vide.
1.2 Ret også variablerne $admin['username'] og $admin['password'] til de oplysninger du ønsker at kunne logge ind med.
1.3 Ændre rettighederne (chmod) på mappen files til 777.
2.1 Åbn phpMyAdmin. Tryk på dit database-navn i venstre side. Derefter trykker du på feltet SQL som fremkommer øverst på siden, så trykker du på gennemse-knappen. Vælg filen table.sql og tryk udfør.
nu har jeg jo ikke lige kildekoden (og det vil sikkert også tage for lang tid at gennemskue), men det ser ud til du skrevet et brugernavn eller password eller sådan noget forkert. host er nok localhost, username er dit brugernavn du normalt har og det samme med password. Hvis du går ind på din phpMyAdmin (hvis der findes sådan en) kan du også se databasen.
Det med at ændre rettighederne for mappen med det jeg foreslog skal du gøre i en seperat fil, og skal i princippet kun bruges en gang (dvs. den skal bare køres og så burde mappen være i orden).
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.