Tag: nginx

PHP-FPM non può scrivere alla cartella www Nginx

Nginx è attualmente impostato per l'esecuzione come utente "nginx": [root@localhost whmcs]# grep user /etc/nginx/nginx.conf user nginx; PHP-FPM è impostato per essere eseguito anche come utente "nginx": [root@localhost whmcs]# grep '^user\|^group' /etc/php-fpm.d/www.conf user = nginx group = nginx Sono sicuramente in esecuzione come utente "nginx": [root@localhost whmcs]# ps aux | grep nginx | grep -v grep […]

Abilita la logging di errori su PHP-FPM 7 con Nginx?

Questo è sostanzialmente lo stesso di queste domande: https://stackoverflow.com/questions/8677493/php-fpm-doesnt-write-to-error-log Nginx non registra errori PHP MA le risposte non sembrano funzionare su Ubuntu 16.04 con PHP 7. /etc/php/7.0/fpm/pool.d/www.conf : catch_workers_output = yes php_flag[display_errors] = on php_admin_value[error_log] = /var/log/fpm-php.www.log php_admin_flag[log_errors] = on /var/log/fpm-php.www.log esiste e è di properties; di www-data . /etc/php/7.0/fpm/php.ini : log_errors = On Blocco […]

Come salvare il stream in formato mp4?

Per default il module nginx rtmp registra il stream video in formato .flv se l'opzione di record è abilitata, ma ho bisogno di .mp4 Ho scoperto che il video può essere convertito in .mp4 quando il record è finito con exec_record_done callback e ffmpeg C'è un modo per registrare video in formato .mp4 o alless […]

nginx php-fpm bambino uscito con il codice 0

Chiunque aveva un problema simile con php-fpm 7 con 11.0-RELEASE-p8 o sai come debug? La situazione inizia dopo pochi minuti e mostra solo le pagine di mezzo ai clienti. Tutte le pagine mostrano circa ~ 62kb di contenuti con fine 4. File di log di php-fpm: [18-Mar-2017 15:41:49] NOTICE: [pool www] child 80582 exited with […]

Come impedire a HAProxy di abbandonare le intestazioni HTTP con sottolineature

Abbiamo un server backend API che richiede alcune intestazioni HTTP che contengono sottolineature. So che questa non è la migliore pratica e le intestazioni dovrebbero utilizzare i trattini, ma non posso cambiarlo. Stavamo utilizzando nginx come server proxy con l'opzione underscores_in_headers on . Quella causa nginx per non abbandonare queste intestazioni. Ora vogliamo passare a […]

nginx redirect da .htm a urls senza

Ciao un nuovo sito web è stato lanciato. L'ex sito web aveva URL così: http://example.com/something.htm il nuovo sito non ha e sembra così: http://example.com/something Come posso dire a nginx di fare questo reindirizzamento permanentemente (301). Ho provato a rewrite ^(.*)$ $1.htm permanent; senza successo. location ~*\.(htm)${ rewrite ^(.*)$ $1.htm permanent; }

Sicurezza con nginx

Intro Okay, ho piuttosto il problema complicato (alless per me) sulla mia prossima nuova networking di produzione. Sto cercando consigli da utenti più esperti con linux, in particolare consigli su modi sicuri per configurare il netwerk che sto sulla descrizione. Sono ancora una novella con tutto questo eppure sono ora responsabile della creazione di questa […]

Nginx: Come aggiungere intestazioni a file e text specifici

Ho urls multipli che hanno bisogno di aggiungere gli stessi set di intestazione con nginx. Ecco i nomi dei file. File Group1 https://www.example.com/news/2017-08-03/article-xyz/ https://www.example.com/news/2017-08-03/article-xyz/topics/ https://www.example.com/news/2017-08-03/article-xyz/gallery/ File Group2 https://www.example.com/news/2017-08-02/article-abc/ https://www.example.com/news/2017-08-02/article-abc/topics/ https://www.example.com/news/2017-08-02/article-abc/gallery/ Quindi in questo caso File Group1 ha bisogno: add_header Cache-Tag article-xyz; E il gruppo File2 ha bisogno: add_header Cache-Tag article-abc; Quindi il nginx.conf dovrebbe essere […]

Nginx dice che il file non è trovato quando si richiede il file PHP in una radice diversa

Sto usando una radice diversa per il path /cloud ma each volta che cerco di richiedere qualsiasi file /cloud/*.php nginx dice 404 file non trovato. Posso accedere a /cloud/*.html senza alcun problema. Posso anche accedere a qualsiasi /*.php ma in qualche modo non in /cloud . Il mio file di configuration è simile server { […]

Nascondi la window di dialogo del certificato client nel browser, lasciando ancora i certificati client

Ho un'istanza nginx che serve un'applicazione web su HTTPS. L'applicazione web serve sia per i browser che per le applicazioni mobili native. Le applicazioni mobili nativi utilizzano i certificati client come un ulteriore livello di authentication, mentre il browser web utilizza solo nome utente / password. Le applicazioni browser e mobile utilizzano routes diversi, ma […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.