07. august 2002 - 16:45
Der er
33 kommentarer og 1 løsning
chmod?
Hvad er det for noget med at man skal sætte ens ting til "CHMOD [nummer]" ? Og hvordan gør man?
Annonceindlæg fra Infor
07. august 2002 - 16:46
#1
07. august 2002 - 16:47
#2
<?php $fn = 'dinfil'; if ((fileperms ($fn) &6 0777) != 0644) {
07. august 2002 - 16:48
#3
hovsa ;) <?php $fn = 'dinfil'; if (!is_readable ($fn)) { chmod ($fn, 0777); // sætter filen til at være 777 }
07. august 2002 - 16:49
#4
den første var helt forkert glem den, men den nederste ændre du bare (husk 0 forrest) 777 til 664, 666, alt ever hvad du vil have
07. august 2002 - 16:52
#5
hvad skal jeg gøre med det php script?
07. august 2002 - 16:55
#6
nak-m >> læg det i samme mappe som den fil der skal chmodes, og kør scriptet.
07. august 2002 - 16:56
#7
gizmo-gizmo: hehe har ikke styr på hjemmesider og den slags så kan du ikke forklare lidt nærmere?
07. august 2002 - 16:58
#8
altså jeg skal lave en php fil for sig selv? der ser sådan ud: <?php $fn = 'dinfil'; if (!is_readable ($fn)) { chmod ($fn, 0777); } ?> og så køre den et eller andet sted fra?
07. august 2002 - 17:01
#9
ja, men den skal ligge i samme mappe, som det der skal chmodes. med mindre du ændre: $fn = 'dinfil'; til noget a la: $fn = 'somefile/insomedirectory.php';
07. august 2002 - 17:04
#10
det behøves ikke...men hvordan kører jeg scriptet så?
07. august 2002 - 17:05
#11
Ved at gå ind på dokumentet med din browser *G*
07. august 2002 - 17:06
#12
jaja altså skal den kun køre en gang og så bliver det andet "chmoddet" ?
07. august 2002 - 17:08
#13
det andet?
07. august 2002 - 17:08
#14
øh ja, en chmod behøver du kun 1 gang-
07. august 2002 - 17:09
#15
så er det jo ik så svært du! :D
07. august 2002 - 17:10
#16
kom med svar gizmo-gizmo-gizmo-gizmo-gizmo!
07. august 2002 - 17:11
#17
ok :)
07. august 2002 - 17:11
#18
filnavnet skal det forresten være det fulde filnavn - f.eks: fil.txt eller skal det bare være fil?
07. august 2002 - 17:12
#19
hvad hvis det er en mappe man skal chmodde?
07. august 2002 - 17:13
#20
det samme.. så skriver du bare navnet på nappen. og ja, fulde navn
07. august 2002 - 17:14
#21
hvis det er en mappe skal jeg så bare lægge filen i samme mappe som mappen og så bare skrive mappens navn som filnavn?
07. august 2002 - 17:14
#22
tror den hedder "chdir()" hvis det er til hele mapper...
07. august 2002 - 17:14
#23
der skal ikke nogen endelse eller andet specielt når det er ved en mappe så?
07. august 2002 - 17:15
#24
altså: <?php $fn = chdir('dinfil'); if (!is_readable ($fn)) { chmod ($fn, 0777); } ?> ved mapper?
07. august 2002 - 17:17
#25
dea_pg >> det tror jeg ikke du har helt ret i.
07. august 2002 - 17:18
#26
åh så jeg skal ikke bruge chdir() ?
07. august 2002 - 17:19
#27
nej bare chmod
07. august 2002 - 17:21
#28
gør den det så sådan at hele mappen + indhold er chmod 777 ?
07. august 2002 - 17:22
#29
hmm... jeg kan ikke huske hvad funktionen til at CHMODe mapper hedder... det var ikke chdir();...
07. august 2002 - 17:22
#30
nej, alle filerne i den pågældende mappe bliver selvfølgelig ikke chmodet. Det skal man lave en funktion til så. Det er kun mappen.
07. august 2002 - 17:24
#31
dea_pg >> chmod er god nok til det det :-) Det kan også gøres når man laver en mappe.....
07. august 2002 - 17:31
#32
ok! hvordan kan jeg vide at det dur?
07. august 2002 - 18:51
#33
fx echo chmod("mappe", 777); så vil der stå 1 hvis den er blevet chmodet
08. august 2002 - 15:43
#34
0777... ikke bare 777...
Vi tilbyder markedets bedste kurser inden for webudvikling