Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • I ISPConfig 3
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 552
    • Issues 552
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 45
    • Merge requests 45
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISPConfig
  • ISPConfig 3
  • Issues
  • #5311
Closed
Open
Created May 22, 2019 by Javier pasquin@jpsknr

PHP directives PHP_INI_SYSTEM not working for PHP-FPM

short description

You can edit custom directives for php.ini on the ISPConfig Panel. In php-fpm case when you declare a directive of type PHP_INI_SYSTEM it dosen't apply to system, because you have to edit in the php pool php.ini The problem is when you create a phpinfo file. You can see the value that you configured on the panel, but it's not applying correctly. The value that is applying is the value on php.ini pool.

correct behaviour

If you configure a directive type PHP_INI_SYSTEM on a php-fpm hosting, ISPConfig must detect it and not write to fpm conf. In my case it is happening with 'disable_functions' Maybe the easiest way for this issue is to create a new field like 'PHP open_basedir:' (PHP disable_functions:) and when is a php-fpm hosting show that is not configurable at least you configure on the general php.ini.

environment

Server OS: debian Server OS version: Stretch ISPConfig version: 3.1.11

Edited Mar 01, 2020 by Thom
Assignee
Assign to
Time tracking