Avatar billede tmouritsen Nybegynder
05. juni 2001 - 17:29 Der er 8 kommentarer og
1 løsning

Skriveadgang på Apache(Linux) server

Jeg skal have adgang til at skrive i en fil fra PHP. For at jeg kan bruge funktionen chmod() skal jeg i en .htaccess til have givet PHP adgang til at ændre filen. Hvordan skal .htaccess se ud?
Avatar billede jelzin101 Praktikant
05. juni 2001 - 17:48 #1
Hvis filen ikke indeholder noget vigtigt kan du bare give den rettighederne 777.

og derefter skal du i php filen angive hvad filen hedder i declarations afs. f.eks.:

$Logfile = \"ip.log\";

hvorefter du skal åbne filen, og for nu at fortsætte eksemplet :

$fil = fopen($logfile, \"a\");

du kan så skrive til filen med fwrite,
og så lukke filen med fclose.
 


Avatar billede tmouritsen Nybegynder
05. juni 2001 - 18:00 #2
Det er netop det med hvordan jeg giver rettighederne 777 jeg ikke ved.
Avatar billede jelzin101 Praktikant
05. juni 2001 - 18:07 #3
en god forklaring, så bare skriv :
\"man chmod\"

Avatar billede tmouritsen Nybegynder
05. juni 2001 - 18:38 #4
???
Avatar billede jelzin101 Praktikant
05. juni 2001 - 18:50 #5
ved prompten skriv enten : man chmod - eller info chmod - det giver dig en forklaring på hvordan man bruger chmod...

chmod 777 <filnavn>
eller hvis det ikke virker
chmod 7777 <filnavn>

du skal være logget på som root eller have administratorrettigheder for filen for at kunne gøre dette.
Avatar billede tmouritsen Nybegynder
05. juni 2001 - 19:04 #6
Sagen er den at jeg skal gøre det på et webhotel - og så er den eneste måde jeg kan chmod er ved at have rettigheder tildelt vis .htacces på apache serveren. Mit problem er at jeg ikke ved hvordan jeg skal tildele PHP skriverettighederne. Jeg sidder ikke ved en lokal linux server.
Avatar billede jelzin101 Praktikant
05. juni 2001 - 19:22 #7
kan du ikke loggge ind via telnet og bruge su evt.
Avatar billede tmouritsen Nybegynder
05. juni 2001 - 19:41 #8
Jeg får ingen respons når jeg logger ind via telnet. Men det er hellet det jeg vil have - jeg er bare interesseret i hvordan jeg skal skrive en .htaccess fil!
Avatar billede tmouritsen Nybegynder
06. juni 2001 - 11:26 #9
Jeg har fundet en anden måde at gøre det på og lukker derfor spørgsmålet
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester