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]
dany [2. PdfTK]
menu: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
  • par dany