Bonjour à tous
J’expérimente les programmes C++ comme module CGI Apache. Pas de problème en mode texte (à coup de std::cout) et pour les communications dans les 2 sens (génération HTML/JS en C++ et envoi de données au programme C++ par Get/Post/Ajax)
Maintenant, j'essaie de manipuler des images dans le programme C++. Malheureusement, ça plante (le error.log dit simplement que le programme cgi a quitté brusquement). Je pense que cela vient du fait que les fonctions que j'utilise nécessite X11 (me demander pas pourquoi...) et que le serveur apache (et donc les modules cgi) sont configuré pour tourner sans X11 (ce qui ne serait pas étonnant). Du coup, plusieurs questions :
* comment avoir plus d'informations d'erreurs que apache/error.log ? (pour vérifier que mon programme ne lance pas une erreur "impossible de lancer telle lib")
* est-il possible de lancer quand même X11 dans apache (pour tests ; la version finale devra être plus propre)
* peut on lancer des commandes OpenGL dans un module cgi apache sans X11 ?
Merci
Partager