Web based family history software

Questions et demandes d'aide sur la dernière version stable de webtrees (1.3.x)

Important Conseils judicieux pour la prochaine version 1.4

  • pcharra
  • Offline
  • Senior Member
  • Senior Member
  • Parle un peu français mais très mal anglais...
More
11 years 3 weeks ago - 11 years 3 weeks ago #21 by pcharra
J'ai fait la manip sur mon site miroir et aucun problème.
J'ai recommencé sur mon site principal et j'ai toujours le même problème, à savoir tout est correct
(les médias ont bien été déplacés de media vers data/media, le contenu du répertoire media est bien tel que le montre la copie d'écran de Jackie, les protections fonctionnent, les filigranes s'affichent)
sauf l'affichage des vignettes dans les 2 cas suivants
1) lorsque je veux réorganiser les médias
2) ou si je veux relier directement un média (voir les copies écran de mes messages plus haut).
En comparant le site miroir qui fonctionne correctement et qui, a priori, est la copie conforme du site principal je ne vois aucune différence dans le contenu des répertoires. Les deux sites sont bien identiques (sauf qu'il ne sont pas chez les mêmes hébergeurs).

Apparemment c'est la redirection du répertoire media vers le répertoire protégé data/media qui ne fonctionne pas pour les seuls cas où je rencontre le problème.
En fouillant d'un peu plus près j'ai rencontré une différence dans les .htaccess du répertoire media

Sur le site miroir qui fonctionne j'ai

######## BEGIN WT MEDIA FIREWALL SECTION ##########
################## DO NOT MODIFY ###################
## THERE MUST BE EXACTLY 11 LINES IN THIS SECTION ##
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /wbtr/mediafirewall.php [L]
</IfModule>
ErrorDocument 404 /wbtr/mediafirewall.php
########## END WT MEDIA FIREWALL SECTION ##########

(webtrees est installé dans un répertoire wbtr)


et sur mon site principal où je rencontre le problème j'ai

######## BEGIN WT MEDIA FIREWALL SECTION ##########
################## DO NOT MODIFY ###################
## THERE MUST BE EXACTLY 11 LINES IN THIS SECTION ##
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /mediafirewall.php [L]
</IfModule>
ErrorDocument 404 /mediafirewall.php
########## END WT MEDIA FIREWALL SECTION ##########


Sur le site principal webtrees est installé dans un répertoire webtrees qui n'apparaît pas dans le .htaccess. Si je rajoute ce répertoire (/webtrees/mediafirewall.php) ça ne change rien, le problème persiste.

Sur le site miroir, si je supprime le répertoire wbtr dans le .htaccess j'obtiens exactement le même problème que sur le site principal, ce qui tend à démontrer que le problème doit vraisemblablement se situer à ce niveau là.

En mettant data/media dans administration je résous provisoirement le problème mais je crée pas mal de dégâts par ailleurs (je ne vais pas les décrire ici parce que ça serait très long) . A noter Jackie que je n'ai jamais suggéré à personne de faire ça, j'ai simplement indiqué ce que j'avais fait.

J'ai donc tout annulé et je suis reparti de zéro. Les médias sont bien dans les bons répertoires, toutes les protections fonctionnent correctement aussi bien pour les médias existants que pour ceux que je rajoute. Bien sûr j'ai toujours ce problème mineur de non affichage des vignettes dans les 2 cas évoqués ci-dessus, mais ça n'empêche pas de réorganiser les médias, ou de les relier. C'est juste que ces ? ne font pas très propre. J'espère que ça ne nuira pas à la migration vers la version 1.4.

Patrick Charra
webtrees 2.1.16 [url] genea.charra.net [/url]
OVH PHP 8.0.19 MySQL 5.7.41
Last edit: 11 years 3 weeks ago by pcharra.

Please Log in or Create an account to join the conversation.

More
11 years 3 weeks ago #22 by JMoreau
Bonjour Patrick,
Pour moi aucun problème. Voila mon .htaccess
######## BEGIN WT MEDIA FIREWALL SECTION ##########
################## DO NOT MODIFY ###################
## THERE MUST BE EXACTLY 11 LINES IN THIS SECTION ##
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /webtrees/mediafirewall.php [L]
</IfModule>
ErrorDocument 404 /webtrees/mediafirewall.php
########## END WT MEDIA FIREWALL SECTION ##########

Peu de différence sinon que webtrees/mediafirewall;php

Tu dis "Si je rajoute ce répertoire /webtress/mediafirewall.php" - Attention c'est webtrees et non webtress. Peut être là l'erreur.
Bon WE
Jean

webtrees v2.0.6 servis par PHPv7.0 sur Windows 8 64 bits. Navigateur préféré Google Chrome 67.0 geneamoreau.webtrees.net

Please Log in or Create an account to join the conversation.

  • pcharra
  • Offline
  • Senior Member
  • Senior Member
  • Parle un peu français mais très mal anglais...
More
11 years 3 weeks ago #23 by pcharra

Jean Moreau wrote: Tu dis "Si je rajoute ce répertoire /webtress/mediafirewall.php" - Attention c'est webtrees et non webtress. Peut être là l'erreur.
Jean

Bonjour Jean, merci pour ton message.
Non j'ai fait une erreur de frappe dans le message, j'ai bien essayé avec "webtrees"....

Patrick Charra
webtrees 2.1.16 [url] genea.charra.net [/url]
OVH PHP 8.0.19 MySQL 5.7.41

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum
}