Avatar billede tinebn Nybegynder
05. december 2008 - 16:27 Der er 4 kommentarer og
1 løsning

hvad gør jeg forkert når jeg skal ændre skrive rettighedder ?

melding retur til mig !
chmod på includes/configure.php er blevet ændret
chmod på admin/includes/configure.php er blevet ændret

og alligevel får jeg den "kendte" warning i oscommerce !
Warning: I am able to write to the configuration file: /customers/mitdomæne.dk/mitdomæne.dk/httpd.www/catalog/includes/configure.php. This is a potential security risk - please set the right user permissions on this file.

chmod.php fil er placeret før mappen catalog?
og script.
<?php
chmod("/customers/mitdomæne.dk/mitdomæne.dk/httpd.www/catalog/includes/configure.php",0644);
echo "chmod på includes/configure.php er blevet ændret";
chmod("/customers/mitdomæne.dk/mitdomæne.dk/httpd.www/catalog/admin/includes/configure.php",0644);
echo "chmod på admin/includes/configure.php er blevet ændret";
?>

måske et link der forklare  mig det "bedre", end dem jeg har
fundet!

Hilsen Tine
Avatar billede dkfire Nybegynder
05. december 2008 - 16:55 #1
Har du prøvet at ændre rettighederne via ftp ??
Ofte er det sådan at php ikke har rettighed til at ændre chmod når filen er blivet uploadet via ftp, da ejeren så er din ftp konto.
Men det er nu bare et forslag, et andet forslag kunne også være at du slet ikke kan få lov til at bruge chmod.
Avatar billede tinebn Nybegynder
06. december 2008 - 11:04 #2
Hmm
Synes at jeg har læst.. at man ikke må ændre rettigheder via ftp mere ( ny regl)? Derfor skal det være med script.... one com udbyder giver vel php rettigheder til at ændre chmod ?
tror nu nok jeg må bruge chmod, hvorfor skulle jeg ikke det!
Avatar billede tinebn Nybegynder
08. december 2008 - 13:11 #3
hej
har fundet løsningen .... det virker nu, men tak fordi du svarede
Tine
Avatar billede dkfire Nybegynder
08. december 2008 - 15:46 #4
Hvad blev løsningen så ??
Avatar billede tinebn Nybegynder
08. december 2008 - 20:53 #5
smiler ... dette stykke php lagde jeg istedet  i rod

<?php
$filename ="configure.php";
chmod("/customers/mitdomæne.dk/mitdomæne.dk/httpd.www/catalog/includes/$filename",0444);
echo"chmod for$filename was changed";
?>
forstår bare ikke hvad der var galt med det andet stk. php kode.
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