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 !!
Pas testé encore mais merci pour votre contribution Watson :-)
Merci
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
Oui, j'ai fait une mise à jour automatique.
Je vais leur demandé
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
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.
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 ;-)
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 !
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?
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'
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