Articles of c #

Construire Nginx en bibliothèque

Je veux construire nginx dans une bibliothèque statique (de préférence), mais une DLL pourrait également fonctionner. Quelqu’un a-t-il déjà essayé? Actuellement, je n’ai pas de chance sur la construction, j’ai essayé d’utiliser le fichier lib.exe pour construire les fichiers .objs dans une lib, mais lorsque j’essaie d’utiliser cette bibliothèque, je trouve des données externes non […]

modifier le code source du serveur web nginx

Je veux modifier le code source de Nginx (http://nginx.org/download/nginx-0.7.67.tar.gz) donc quand il sert un fichier (lit le fichier du disque) pour compter les octets servis et stockés eux quelque part (une firebase database peut-être) Depuis que je ne comprends pas bien C (je suis un développeur PHP), j’ai du mal à trouver cette partie dans […]

C API pour générer un serveur FCGI?

J’ai fait un programme FCGI en C en utilisant l’API de fastcgi.com. J’ai appelé FCGI_Accept comme le disent les docs. Lorsque je lance l’exécutable résultant, il ne fait que passer comme un programme CGI et se termine. J’ai besoin de l’API pour les serveurs Web où elle écoute sur un socket de domaine UNIX. J’utilise […]

libmemcached – memcached_mget semble bloquer

J’ai un seul serveur memcached. J’utilise le c api libmemcached pour l’interface avec lui. J’utilise un mode non bloquant et aucun mode de réponse (indicateurs de comportement). J’utilise également libmemcached à l’intérieur d’un module nginx C si cela peut aider. Le problème est que memcached_mget semble bloquer, c.-à-d. Que pour un serveur qui a une […]

FCGX_Accept_r s’exécute deux fois dans une application FastCGI simple sur C

J’essaie de créer une application FastCGI simple écrite en C: #include #include int main() { int sockfd = FCGX_OpenSocket(“127.0.0.1:9000”, 1024); FCGX_Request request; FCGX_Init(); FCGX_InitRequest(&request, sockfd, 0); while (FCGX_Accept_r(&request) == 0) { printf(“Accepted\n”); FCGX_FPrintF(request.out, “Content-type: text/html\r\n\r\nHello World!”); FCGX_Finish_r(&request); } } Cela fonctionne bien – quand je l’appelle depuis le navigateur, il affiche la page avec “Hello […]

Mauvaise passerelle avec nginx, mono et fastcgi sur debian

Je me bats avec la solution alternative .NET pour Linux. Voici mes métadonnées: OS: Debian 7.6 alias Wheezy (as virtual machine; host: Windows 7 Pro SP1) nginx v1.6.1 (installed from nginx repository) mono v3.6.0 (comstackd from source) mono-fastcgi-server4 (installed from Debian repositories) nginx fonctionne correctement; Je l’ai testé sans mono, donc ça ne devrait pas […]

asp.net core 2.0 Impossible de publier dans la firebase database

J’ai une application web qui est en cours de développement sur Windows et qui s’exécute sur Ubuntu 16.04. Je n’ai aucun problème Publier des informations sur mon fichier de firebase database sqlite blog.db (situé dans le répertoire /. blog.db projet) dans mon environnement Windows. Cependant, lorsque j’essaie la même action sur mon serveur Ubuntu, j’obtiens […]

nginx ne pas transférer le POST à ​​@fallback

J’ai écrit un serveur d’événements HTTP hautes performances en C ++ et je veux le faire fonctionner parfaitement avec nginx et PHP-FPM (fastcgi). Ceci est un extrait de ma configuration nginx. location ~ \.eve$ { gzip off; proxy_redirect off; proxy_buffering off; proxy_pass http://127.0.0.1:9001; proxy_intercept_errors on; error_page 505 = @fallback // this is actually BACKEND.php } […]

Nginx ne transmet pas la réponse de mise à niveau WebSocket au client?

J’utilise Nginx + Websockets sur une boîte 64 précise, avec c # / mono pour le serveur d’applications. Le but est de fournir du contenu statique directement via Nginx, et de gérer à la fois les requêtes de service http simples (sur / service) et les requêtes websocket (on / webSocket) sur le même port. […]

Comment écrire le Mat / Image sur le stream RTMP dans OpenCV

Je peux ouvrir le stream vidéo RTSP en utilisant VideoCapture et lire les images. C’est l’URL du stream RTSP: rtsp://username:password@xxx.xxx.xxx.xxx:554/Streaming/Channels/102 Maintenant, je veux envoyer / écrire l’image / mat dans le stream de sortie (stream RTMP sur le réseau LAN) J’ai déjà installé le serveur RTMP, qui est NGINX, et pour un test, j’ai téléchargé […]