Avatar billede komputerdk Mester
10. juni 2004 - 11:28 Der er 11 kommentarer og
1 løsning

CHmod og FPUTs

jeg vil lave en html form hvor man kan ændre så det er nemt at lave en config fil.. MEN jeg har lidt problemer..

1) jeg skal lave en fil der hedder config.inc
2) jeg skal ændre chmod på upload biblioteket (et man selv laver) til 0755
3) $LEXT skal være et array..

min php fil ser sådan ud (jeg har en form hvor data står i)

[makeconfig.php]
<?php
$sb = $sizeMbyte*1048576;
$path = getcwd();
chmod("upload", 0755);
$config = "<?php
$websiteurl = $url;
$websitename = $name; 
$absolute_path = $path;
$dl = $path.'/upload/';
$sizelimit = $limit; $sizebytes = $sb;
$extlimit = $ext; $limitedext = array($lext); ?>";
$fp = fopen("config.inc","w"); //åbner fil, sletter og retter
fputs($fp,"$config");
fclose($fp); //filen lukkes
?>

Når jeg kører filen får jeg følgende:

Warning: chmod(): Operation not permitted in /home/domain/public_html/test/makeconfig.php on line 4
test
Warning: fopen(config.inc): failed to open stream: Permission denied in /home/domain/public_html/test/makeconfig.php on line 19

Warning: fputs(): supplied argument is not a valid stream resource in /home/domain/public_html/test/makeconfig.php on line 20

Warning: fclose(): supplied argument is not a valid stream resource in /home/domain/public_html/test/makeconfig.php on line 21
Avatar billede skau Nybegynder
10. juni 2004 - 11:30 #1
Ser ud til dine permissions på testkataloget ikke er goe nok - prøv at ændre dem.
Avatar billede jakobdo Ekspert
10. juni 2004 - 11:31 #2
Prøv at CHMOD til 777
Avatar billede skau Nybegynder
10. juni 2004 - 14:35 #3
Jeg går ud fra at dit upload bibliotek er i test. Ændre test til 777 og prøv scriptet igen
Avatar billede komputerdk Mester
10. juni 2004 - 14:36 #4
det virker ikke...
Avatar billede jakobdo Ekspert
10. juni 2004 - 14:42 #5
Din fejl: Warning: chmod(): Operation not permitted in /home/domain/public_html/test/makeconfig.php on line 4
Tyder på du ikke har lov til at chmode via php måske?

Prøv evt at log på via ftp, og chmode dit dir derfra?
Avatar billede komputerdk Mester
10. juni 2004 - 16:39 #6
well chmod tingen kan være derfor.. men dunno med resten...
Avatar billede jakobdo Ekspert
19. september 2005 - 14:47 #7
Resten ligner jo netop nogle rettigheder du ikke har!
Lukketid udover det?
Avatar billede komputerdk Mester
05. oktober 2005 - 10:02 #8
måtte lave manuel CHMOD via FTP, så virkede det
Avatar billede jakobdo Ekspert
05. oktober 2005 - 10:37 #9
Hvad tror du jeg mente med indlægget: 10/06-2004 11:31:31
Avatar billede komputerdk Mester
05. oktober 2005 - 12:12 #10
ups sorry, skriv lige det som svar..

well ikke aktuelt mere , da jeg nu har windows som server.. ergo ingen CHMOd.... :(
Avatar billede jakobdo Ekspert
05. oktober 2005 - 12:58 #11
Svar! :o)
Avatar billede jakobdo Ekspert
05. oktober 2005 - 20:00 #12
Takker for point!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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