perché php-fpm funziona come nessuno?

Recentemente ho installato php-fpm sul mio server (CENTOS 6.5 x86_64 standard, WHM 11.44.1 (build 7)) seguendo le istruzioni qui: http://infoliser.com/how-to-configure-apache-2-2with -PHP-FPM-con-GSA-cPanel-e-EasyApache /

L'API del server, come rivelato da phpinfo() , è ora FPM / FastCGI.

  • Nginx & PHP in una sottodirectory
  • Archiviazione di sessioni PHP in Pool Tolerantato Memorizzati di Fault
  • nginx un altro ciclo di riscrittura o di reindirizzamento interno
  • webserver orribile lento, a volte incredibile veloce
  • Ancora confuso dalle autorizzazioni - linux, nginx, php-fpm
  • soluzione reale per `nessun file di input specificato.` (nginx, fpm)
  • Tuttavia, quando eseguo uno script php contenente exec('id') , ottengo:

    uid=99(nobody) gid=99(nobody) groups=99(nobody)

    Ho l'impressione che php-fpm funzionasse come l'uid del proprietario dello script php, piuttosto che come proprietario del process http (come in questo caso). Questa pagina http://php-fpm.org/ dice che fpm ha la "Capacità di avviare i lavoratori con diversi ambienti uid / gid / chroot / environment e diversi php.ini (sostituisce safe_mode)".

    Che cosa sto facendo di sbagliato?

  • Distriggersre il killer OOM di Linux per impostazione predefinita?
  • One Solution collect form web for “perché php-fpm funziona come nessuno?”

    PHP-FPM non esegue lo script come proprietario dello script, ma come l'utente configurato nella configuration pool corrispondente.

    Nel mio sistema Debian, il pool predefinito www è definito in /etc/php5/fpm/pool.d/www.conf e contiene:

     ; Unix user/group of processes ; Note: The user is mandatory. If the group is not set, the default user's group ; will be used. user = www-data group = www-data 

    Il tuo avrà probabilmente user=nobody e group=nobody . È ansible creare più pool e utilizzarli assegnandoli nel tuo Apache / NGINX / qualsiasi config.

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