Tester FastCGI sur Osx Mojave

Codes specifiques à MacOS X
Avatar de l’utilisateur
Itsy Bitsy
Messages : 8
Inscription : lun. 24/juin/2019 12:19

Tester FastCGI sur Osx Mojave

Message par Itsy Bitsy »

Bonjour,

Je souhaiterai tester FastCGI sur Osx, mais contrairement à windows, le résultat est bizarre.

Si l’on prend l’exemple de la fonction WaitFastCGIRequest() :

Code : Tout sélectionner

  If Not InitCGI()
    End
  EndIf
  
  If Not InitFastCGI(5600) ; Crée le programme FastCGI sur le port 5600
    End
  EndIf
  
  While WaitFastCGIRequest()
  
    If ReadCGI()
      WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Ecrit les en-têtes pour informer le navigateur du format du contenu
  
      WriteCGIString("<html><title>PureBasic - FastCGI</title><body>" +
                     "Hello depuis PureBasic FastCGI !<br>" +
                     "Temps actuel: <b>"+FormatDate("%hh:%ii", Date()) + "</b>" +
                     "</body></html>")
    EndIf
  Wend
Sur Osx cette exemple sautille sur la barre du dock.

En cliquant sur icône pomme suit de Forcer à quitter, en regardant la fenêtre ‘Forcer des applications à quitter’, au bout de 10 s, il indiqué (ne répond pas).

En le testant avec le débogueur : L'exécutable de débogage se ferme de façon inattendue.

Comment faire pour pouvoir confirmer son bon fonctionnement, avant de pouvoir aller plus loin ?

Merci d'avance.