Download | Plain Text | No Line Numbers


  1. diff -Naur php-7.2.0.orig/sapi/fpm/fpm/fpm_main.c php-7.2.0/sapi/fpm/fpm/fpm_main.c
  2. --- php-7.2.0.orig/sapi/fpm/fpm/fpm_main.c 2017-11-12 18:58:10.347321756 +0100
  3. +++ php-7.2.0/sapi/fpm/fpm/fpm_main.c 2017-11-12 18:58:23.170173604 +0100
  4. @@ -1400,13 +1400,14 @@
  5. /* INI stuff */
  6. ini = FCGI_GETENV(request, "PHP_VALUE");
  7. if (ini) {
  8. - int mode = ZEND_INI_USER;
  9. + int mode = ZEND_INI_PERDIR;
  10. char *tmp;
  11. spprintf(&tmp, 0, "%s\n", ini);
  12. zend_parse_ini_string(tmp, 1, ZEND_INI_SCANNER_NORMAL, (zend_ini_parser_cb_t)fastcgi_ini_parser, &mode);
  13. efree(tmp);
  14. }
  15.  
  16. +#if 0
  17. ini = FCGI_GETENV(request, "PHP_ADMIN_VALUE");
  18. if (ini) {
  19. int mode = ZEND_INI_SYSTEM;
  20. @@ -1415,6 +1416,7 @@
  21. zend_parse_ini_string(tmp, 1, ZEND_INI_SCANNER_NORMAL, (zend_ini_parser_cb_t)fastcgi_ini_parser, &mode);
  22. efree(tmp);
  23. }
  24. +#endif
  25. }
  26. /* }}} */
  27.  
  28.