Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Gotcha
2011-08-13 17:48:25

Gotcha a écrit:

Pas testé encore mais merci pour votre contribution Watson :-)

Cette fois j'ai testé et sur mon hébergement ça à fonctionné.
Et op => [wiki] !
Merci Watson !!

Gotcha
2010-11-22 08:37:06

Pas testé encore mais merci pour votre contribution Watson :-)

ddtddt
2010-11-22 07:45:49

Merci

watson
2010-11-22 07:11:07

Mon provider m'a donné ce petit script a installé dans la  racine.
Comme il marche super bien, je ne résiste pas à vous le  commmuniquer.
Peut-être qu'il dépannera quelqu'un.

<?
$base = getcwd();
$script = $_SERVER["SCRIPT_NAME"];
$rep = $_GET["rep"];
$action = $_GET["action"];
$uid = posix_getuid();

if (!preg_match("/\/$/", $rep)) {
    $rep .= "/";
}

$dir = $base . $rep;

function recurse_chmod($dir) {
    if (!preg_match("/\/$/", $dir)) {
        $dir .= "/";
    }
    echo "<i>chmod 02777 $dir</i><br />\n";
    chmod($dir, 02777);
    $dh = opendir($dir);
    if ($dh) {
        $dirs = array();
        while (($file = readdir($dh)) !== false) {
            if (($file == ".") || ($file == "..")) {
                continue;
            }
            if (filetype($dir . $file) == "dir") {
                array_push($dirs, $file);
            }
        }
        closedir($dh);
    }
    foreach ($dirs as $file) {
        recurse_chmod($dir . $file);
    }
}

if ($action == "fix") {
    if (is_dir($dir)) {
        recurse_chmod($dir);
    }
    $rep = dirname($rep) . "/";
}

$dir = $base . $rep;

echo "<h1>$rep</h1>\n";

echo "<p>\n";
echo "<a href=\"$script?rep=" . dirname($rep) . "\">..</a><br />\n";

if (is_dir($dir)) {
    $dh = opendir($dir);
    if ($dh) {
        $files = array();
        $dirs = array();
        while (($file = readdir($dh)) !== false) {
            if (($file == ".") || ($file == "..")) {
                continue;
            }
            if (filetype($dir . $file) == "dir") {
                array_push($dirs, $file);
            } else {
                array_push($files, $file);
            }
        }
        closedir($dh);
        sort($files, SORT_REGULAR);
        sort($dirs, SORT_REGULAR);
        foreach ($dirs as $file) {
            echo "<a href=\"$script?rep=$rep$file\">$file</a>";
            if (fileowner($dir . $file) == $uid) {
                echo " <a href=\"$script?rep=$rep$file&action=fix\">[FIX]</a>";
            }
            echo "<br />\n";
        }
        foreach ($files as $file) {
            echo "$file";
            echo "<br />\n";
        }
    }
}
echo "</p>\n";

?>

Vous aurez alors la possibilité de naviguer dans l'arborescence de vos répertoires (au même niveau et vers le bas depuis le répertoire dans lequel vous placez le script), et vous pourrez cliquer sur FIX à droite des répertoires posant problèmes.

Voilà, j'ai enfin pu modifier mes CHMOD

watson
2010-11-19 13:25:10

Oui, j'ai fait une mise à jour automatique.
Je vais leur demandé

ddtddt
2010-11-19 13:21:59

watson a écrit:

Il semble que lorsque je suis passé de la version Piwigo 2.0 à 2.1.5, certains fichiers sont bloqués et je ne peux pas modifier les permissions.
Je vais essayer de regarder le problème avec mon FTP.

Je pense que tu as fait une mise à jour automatique.
Il semblerais que ton hébergeur lors de la création des répertoire par le système n'ai pas donné de droit pour utilisateur FTP, il faut que tu leur demande de changer cela

watson
2010-11-19 13:11:39

Merci de vos réponses.
Malheureusemt, j'ai un problème avec mon FTP.
Il semble que lorsque je suis passé de la version Piwigo 2.0 à 2.1.5, certains fichiers sont bloqués et je ne peux pas modifier les permissions.
Je vais essayer de regarder le problème avec mon FTP.

ddtddt
2010-11-19 13:02:08

watson a écrit:

Pour avoir la nouvelle, il faut aller la télécharger directement sur le site de Swan.

Ok je lui fait un petit message pour la mise à jour ;-)

marineraux
2010-11-19 13:00:57

pour la version PIWIGO 2.15 ,  bien télécharger les version Thème Piwigo 2.1.X de swan ! puis par FTP dans ton dossier thèmes , il apparaitra alors dans ton administration !

je viens de tester  c'est ok !

watson
2010-11-19 12:43:00

Merci de ta réponse.
Malheureusement, sur Piwigo il y a l'ancienne version.
Pour avoir la nouvelle, il faut aller la télécharger directement sur le site de Swan.
Mais où sont positionnés tous les autres thèmes que l'on trouvent dans l'administration et qui ne sont pas installés? Peut-être quil faut le télécharger par ce biais?

ddtddt
2010-11-19 12:37:03

watson a écrit:

signalé de transférer le fichier dézzippé dans le dossier thème.
Pour moi c'est impossible. Mon FTP m'indique: Cannot be listed.
Quelqu'un aurait-il une solution?

Tu dois pouvoir l'installer par l'interface de Piwigo

Administration -> Configuration -> Thèmes -> onglet 'Ajouter un thème'

watson
2010-11-19 12:17:27

Bonjour,
J'ai un petit problème!
Je suis passé de la version PIWIGO 2.0 à 2.15
Mon site a le thème Boréalis.
J'ai donc téléchargé  la version Boréalis 2.1.3 qui est compatible. Dans le texto d'installation, il est signalé de transférer le fichier dézzippé dans le dossier thème.
Pour moi c'est impossible. Mon FTP m'indique: Cannot be listed.
Quelqu'un aurait-il une solution?
Merci d'avance.

daddy

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact