Drupal létrehoz könyvtárakat, de nem lehet törölni

vikicica22 képe

Sziasztok!

A kérdésem az lenne, hogy - hogyan tudom azokat a könyvtárakat kitörölni, amit a drupal hoz létre.

pl. a files könyvtárban bizonyos létrehozott könyvtárakat nem enged törölni pedig minden, ki van törölve belőle és csak a könyvtár van ott üresen.

Más: vannak olyan modulok, amiket felmásolok, a modules könyvtárban utána törölni akarom onnét őket és valamiért nem lehet Audio , Video , swftools stb.. stb.. kitörli a tartalmat, de könyvtárat nem.

Erre van valami megoldás?
Próbáltam az üres könyvtáraknak adni 777-jogot és akkor sem tudom kitörölni.

Üdv.: Viki

Drupal verzió: 
Den képe

Nézd meg a felette lévő/befoglaló könyvtár jogait.

Ha nincs rá megfelelő jög (+w, asszem) akkro nem tudsz belőle törölni.

0
0
gazsesz képe

Ez azért van, mert nem te tulajdonod a könyvtár és nincs jogod törölni. Orvoslása: fel kell másolni egy fix.php nevű fájlt abba a könyvtárba, amit törölni szeretnél. Ezt meghívod és utána már tudod törölni.

www.drupal.hu/forum/drupal-törlése-eltávolítása

<?php
file_fix_directory(dirname(__FILE__));
 
function file_fix_directory($dir, $nomask = array('.', '..', 'CVS')) {
  if (is_dir($dir)) {
     // Try to make each directory world writable.
     if (@chmod($dir, 0777)) {
       echo "<p>Made writable: " . $dir . "</p>";
     }
  }
  if (is_dir($dir) && $handle = opendir($dir)) {
    while (false !== ($file = readdir($handle))) {
      if (!in_array($file, $nomask) && $file[0] != '.') {
        if (is_dir("$dir/$file")) {
          // Recurse into subdirectories
          file_fix_directory("$dir/$file", $nomask);
        }
        else {
          $filename = "$dir/$file";
            // Try to make each file world writable.
            if (@chmod($filename, 0666)) {
              echo "<p>Made writable: " . $filename . "</p>";
            }
        }
      }
    }
 
    closedir($handle);
  }
}
?>
0
0

Gazsesz

szantog képe

Az enyém így tárgytalan.
Azt a kódot kerestem, amit felettem beírtak.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.