Bonjour,
Je cherche à placer mes photos ailleurs que dans "RACINE/piwigo/upload".
Je voudrais les mettre dans le répertoire "RACINE/photos"
J'ai saisi dans le fichier config.inc.php:
$conf['upload_dir'] = $_SERVER['DOCUMENT_ROOT'].'/photos/';
mais ne marche pas; Mer ci de votre aide, jean-luc
Version de Piwigo: 2.10.1
Version de PHP: 7.2.25
Version de MySQL: 10.3.20-MariaDB
URL Piwigo: https://piw.webassoc.org/
Hors ligne
Bonjour,
Déjà il ne faut pas modifier le fichier config mais ajouter l'instruction en config local
je dirais plutôt simplement
$conf['upload_dir'] = './photos';
Hors ligne
Merci ddtddt,
Oui, mon explication n'était pas clair, je passe bien par l'extension "LocalFiles Editor" qui permet d'éditer le fichier de config local.
par contre, si j'utilise $conf['upload_dir'] = './photos'; c'est que "photos" est un sous répertoire de celui de piwigo. Et ce n'est pas ce que je souhaite.
En fait j'utilise Cpanel et Softaculous qui permet du clonage. Marche super bien. Je l'utilise pour avoir entre autres des versions de dev
Mais ne sert à rien à chaque fois de dupliquer les photos (c'est le plus lourd), d'où l'idée de les mettre à part et surtout en dehors du répertoire d'installation de piwigo.
Jean-luc
Hors ligne
re
et
$conf['upload_dir'] = '../photos';
Hors ligne
Oui, ça marche, merci beaucoup.
si je comprend, fonctionne en chemin relatif, mais pas en absolu
juste une question de plus,
si je déplace mon répertoire complet et que je modifie comme proposé,
(et dans la mesure où je suis en album virtuel),
logiquement, je vais retrouver toutes les photos et toutes leurs infos ?
pas besoin d'utiliser un plugin type "Physical Photo Move"
http://piwigo.org/ext/extension_view.php?eid=859
jean-luc
Hors ligne
Bonjour,
ah mon avis il faut aussi mettre à jour la base de données car dans ce cas tous les chemin seront "faut"
Hors ligne
Bonjour
toseg a écrit:
si je comprend, fonctionne en chemin relatif, mais pas en absolu
je dirais de vérifier que $_SERVER['DOCUMENT_ROOT'] renvois bien la racine du site
Hors ligne
J'ai vérifié dans le base, aucun chemin en dur, tout est en relatif, même pas besoin de mettre à jour !
j'ai mis piwigo dans PIWIGO/APPLI (sous domaine de pointage modifié)
et les photos dans PIWIGO/PHOTOS
ajoutez dans le fichier $conf['upload_dir'] = '../PHOTOS';
marche nickel, merci,
jean-luc
Hors ligne
euh oui ddtt, tu avais raison, il faut changer les chemins dans la bd, j'ai utilisé
https://www.gregoirenoyelle.com/wordpre … h-replace/
que j'utilise pour WP (Faut juste renter les paramètres à la main).
Je ne sais pas s'il y a plus simple. Jean-luc
Hors ligne
Bonjour tout le monde,
je rejoins ce post car j'ai également un souci concernant l'emplacement de mes photos.
J'ai monté un gros disque dur sur le dossier /media sur lequel j'ai donc créé un dossier photos/upload.
J'aimerais donc que Piwigo dépose mes photos dans /media/photos/upload
J'ai vu dans un autre post qu'une personne conseillait de supprimer directement le dossier ./upload puis de créer un lien symbolique vers le dossier de son choix, ce que j'ai fais mais quand j'upload des photos les miniatures ne se créent pas et mon dossier /media/.../upload reste vide. J'en déduis que ça ne fonctionne pas comme prévu :/
J'utilise la dernière version de Piwigo (piwigo-13.3.0) sur un serveur Debian 11 avec Apache et Php 7.4.33
Bon dimanche.
C4RTER
Hors ligne
J'ai trouvé !!!!!
Après modification du fichier "config_default.inc.php" via le plugin LocalFiles Editor avec les variables suivantes mes photos atterrissent bien au bon endroit !!
Il faut donc bien un lien relatif :)
'data_location'] = '../../../media/photos/_data/';
$conf['upload_dir'] = '../../../media/photos/upload/';
Dernière modification par C4RTER (2022-12-05 13:03:47)
Hors ligne