Table of Contents

Request for Comments: FPM INI Syntax

This RFC discusses the FPM configuration file syntax and it's replacement from XML to INI.

WE ARE NOT TALKING HERE ABOUT CHANGING SOMETHING INTO main/* or Zend/*. This dicussion is about sapi/fpm ONLY

Introduction

FPM (FastCGI Process Manager) is under discussion for its inclusion into the PHP core distribution. See the RFC.

Until now, FPM uses a XML configuration file. It's been discussed several times with passion:

But it comes that we almost all agree to change it to INI. This RFC propose a INI syntax for FPM.

Requirements

Implementation

I propose to implement the previous requirements this way:

Yet known directives

Global directives

Worker directives

Rename directive proposal

In this section, I want to propose to rename some of the yet know directives.

Examples

Proposal and Patch

Changelog