JoeT Ce qui est curieux c'est qu'avec un fork RosarioSIS plus ancien, je n'ai pas ce problème
Curieux en effet.
Depuis la version 11.2 de RosarioSIS, wkhtmltopdf ne va plus chercher les ressources (images) en local (chemin du fichier), mais par le réseau (http://localhost:1234/) dans votre cas.
https://gitlab.com/francoisjacquet/rosariosis/-/commit/e6d2b4b4bc961a755192f5ffcb04095368f370f7
C'est pour cela que je pense à un problème de configuration réseau dans votre cas. Simplement, je ne comprends pas pourquoi alors la commande suivante fonctionne ?
$ wkhtmltopdf http://localhost:1234/ output.pdf
Afin de faire un test plus près de la réalité de ce que fait RosarioSIS, vous pouvez comme indiqué dans mon dernier commentaire, utiliser directement les classes php-wkhtmltopdf et php-shellcommand avec du HTML généré par RosarioSIS (le HTML est récupérable lorsque $wkhtmltopdfPath = '';
dans le fichier config.inc.php)
Et ensuite comparer avec un simple (en PHP toujours)
exec( '/usr/bin/wkhtmltopdf mon_fichier.html output.pdf', $output, $code );
Malheureusement, je ne peux pas faire le test moi-même, je n'ai pas accès à WSL2.