Avatar billede kujuk Nybegynder
28. september 2005 - 20:15 Der er 13 kommentarer og
1 løsning

Nægtes chmod 777 på en mappe

Jeg har hentet et script hvor det kræves, at jeg ændre chmod på mappen - og på alle filerne derunder...., i hvert fald som jeg forstår denne tekst:

Now You must CHMOD the the directory cutenews/data/ and all files and folders under the data/ directory must be also chmod'ed to 777.

Filerne kan jeg godt ændret via FTP, men det er ikke muligt på selve mappen.

Jeg bruger SmartFtp og www.B-one.dk som hotel.
Avatar billede jaw Nybegynder
28. september 2005 - 20:23 #1
Du kan også prøve ftp's indbyggede chmod funktion, selvom du sagtens burde kunne gøre det via en ftp-klient:

<?
chmod("./mappe", 0777);
?>
Avatar billede jaw Nybegynder
28. september 2005 - 20:24 #2
Nå, den kan måske kun chmod'e filer... Men prøv dog alligevel, henvisning: www.php.net/chmod .
Avatar billede jakobdo Ekspert
28. september 2005 - 20:33 #3
Jaw: Php kan ikke altid det samme som man kan via FTP!
php køre med apache's rettigheder, og hvis den ikke er medlem af gruppen eller ejeren af filen, så kan chmod ikke bruges.
Oftest er en ftp bruger medlem af "root" og kan derfor "alt".
Avatar billede kujuk Nybegynder
28. september 2005 - 20:33 #4
Jeg er ikke særlig stiv i programering, så kunne du lige kort beskrive hvad du mener - og hvor evt. koder skal puttes ind henne ?
Avatar billede jakobdo Ekspert
28. september 2005 - 20:34 #5
Du kan evt prøve at chmod mappen til: 775 og se om php så kan chmod filerne!
Hvis ikke, så skal du chmod hele mappen 777 (dog er det lidt risci)
Avatar billede kujuk Nybegynder
28. september 2005 - 20:40 #6
Jeg kan overhovedet ikke - ved hjælp af SmartFtp - få adgang til muligheden for at chmod. D.v.s. ved at højreklikke så kan jeg slet ikke få lov til at komme ind og ændre noget som helst. Muligheden er nedtonet.
Avatar billede jaw Nybegynder
28. september 2005 - 20:45 #7
Korrekt jakob, men jeg mente faktisk at man kunne chmod'e en mappe med chmod(), og ved at skimme manualen er den mulighed ikke nævnt.
Avatar billede jakobdo Ekspert
28. september 2005 - 21:39 #8
Smartftp skulle have mulighed for chmod, se her: http://spiri.dk/artikler/smartftp

Punktet: CHMOD findes lidt over halvvejs på siden!
Avatar billede kujuk Nybegynder
29. september 2005 - 08:14 #9
>>jakodo

Jeg har nok ikke udtrykt mig klar nok, beklager.

Det jeg mener er, at jeg sagtens kan ændre chmod på FILER, men ikke på en MAPPE !

Ved at højreklikke på FILER er der ingen problemer, det er ganske som beskrevet i ovenstående linkt. Men problemet opstår når vi snakker om en MAPPE ! Så har jeg pludselig ikke ovennævnte mulighed.
Avatar billede jakobdo Ekspert
29. september 2005 - 08:26 #10
Du har udtrykt dig klart nok, jeg glemmer nogle gange at læse alt hvad brugerne skriver! :o(

Hvis du prøve at chmod'e via FTP, får du så Permission denied?

Har du testet jaw's forslag?

Lad et script i mappen hvor cutenews er, kald filen chmod.php
<?php
if(chmod("./cutenews/date/",0777))
echo "CHMOD ok";
else
echo "CHMOD ikke ok";
?>
Avatar billede kujuk Nybegynder
29. september 2005 - 08:49 #11
Jeg har lige prøvet dit forslag nu, da jeg ikke tidligere forstod hvor/hvordan det skulle gøres. Men, det ændre ikke på billedet.

Men løsningen er nær !

I bare arrigskab har jeg lige forsøgt mig med http://www.ipswitch.com/ WS.FTP - og der er sjovt nok INGEN problemer med dette.

Tak for jeres hjælp, hvis I ønsker andel i point for jeres ulejlighed, så smid et svar.
Avatar billede jakobdo Ekspert
29. september 2005 - 08:52 #12
Behold du dem bare for min skyld!
Du løste jo selv problemet! :o)
Avatar billede jaw Nybegynder
29. september 2005 - 11:43 #13
Enig, gem dem blot til en anden god gang. Og til en anden gang, så skal du jo endelig bare spørge hvis ikke du forstår et løsningsforslag, vi kan jo ofte bare "kaste noget op" vi mener er logisk, som måske ikke for alle er det :)
Avatar billede kujuk Nybegynder
29. september 2005 - 11:47 #14
Takker.

P.S. Jeg spurgte også 28/09-2005 20:33:51 - men ingen respons ;-)
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