menu:ancgl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
menu:ancgl [2019/11/22 20:42] – [2. PdfTK] danymenu:ancgl [2019/11/22 20:59] (Version actuelle) dany
Ligne 7: Ligne 7:
 Permet d'exporter les pièces comptables en PDF, avec le résumé de l'opération Permet d'exporter les pièces comptables en PDF, avec le résumé de l'opération
  
-===== Configuration pour l'export PDF =====+{{page>[tutoriaux:export_pdf]&[flags]}}
    
- 
- 
-==== 1. ImageMagick ==== 
-  
-ImageMagick est installé , il faut attention d'avoir dans le /etc/ImageMagick-6/policy.xml (à partir ubuntu 16.04) 
- 
-<code> 
-  <policy domain="coder" rights="read|write" pattern="EPHEMERAL" /> 
-  <policy domain="coder" rights="read|write" pattern="URL" /> 
-  <policy domain="coder" rights="read|write" pattern="HTTPS" /> 
-  <policy domain="coder" rights="read|write" pattern="MVG" /> 
-  <policy domain="coder" rights="read|write" pattern="MSL" /> 
-  <policy domain="coder" rights="read|write" pattern="TEXT" /> 
-  <policy domain="coder" rights="read|write" pattern="SHOW" /> 
-  <policy domain="coder" rights="read|write" pattern="WIN" /> 
-  <policy domain="coder" rights="read|write" pattern="PLT" /> 
-  <policy domain="path" rights="read|write" pattern="@*" /> 
-  <policy domain="coder" rights="read|write" pattern="PS" /> 
-  <policy domain="coder" rights="read|write" pattern="EPS" /> 
-  <policy domain="coder" rights="read|write" pattern="PDF" /> 
-  <policy domain="coder" rights="read|write" pattern="XPS" /> 
- 
-</code> 
- 
-==== 2. PdfTK ==== 
- 
-(Ubuntu 18.04) 
-Si vous utilisez pdftk , il faudra corriger la configuration, le snap empêche son exécution,  
-Pour vérifier  
-<code> 
-type pdftk 
-pdftk est haché (/snap/bin/pdftk) 
- 
-</code> 
-L'erreur est  
-<code> 
-Sorry, home directories outside of /home are not currently supported.  
-See https://forum.snapcraft.io/t/11209 for details. 
- 
-</code> 
- 
-Solutions : 
-  - vous le recompilez, (source https://www.pdflabs.com/docs/install-pdftk-on-redhat-or-centos/) 
-  - ou vous utilisez une autre distro plus permissive 
-  - ou vous activez apparmor et www-data (propriétaire du service http) doit avoir son propre  "home", qui sera utilisé , dans ce cas, il faudra travailler dans /home/www-data/tmp et changer la variable $_ENV['TMP'] 
- 
-==== 3. Apache ==== 
- 
- 
-Avec Systemd, apache utilise un répertoire temporaire privé et donc l'appel pour convertir les fichiers en PDF et les estampiller ne fonctionne plus. 
- 
-Pour changer cela , il faut avoir dans /etc/systemd/system/multi-user.target.wants/apache2.service 
-<code> 
-PrivateTmp=false 
-</code> 
- 
- 
  
  
      N'hésitez pas à améliorer la documentation, merci       N'hésitez pas à améliorer la documentation, merci 
  • menu/ancgl.txt
  • Dernière modification : 2019/11/22 20:59
  • de dany