Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:46335 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89924 invoked from network); 7 Dec 2009 19:11:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Dec 2009 19:11:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=mike503@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mike503@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.44 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: mike503@gmail.com X-Host-Fingerprint: 209.85.160.44 mail-pw0-f44.google.com Received: from [209.85.160.44] ([209.85.160.44:35464] helo=mail-pw0-f44.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EA/B3-31234-3535D1B4 for ; Mon, 07 Dec 2009 14:11:17 -0500 Received: by pwi15 with SMTP id 15so1054268pwi.23 for ; Mon, 07 Dec 2009 11:11:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:references:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:x-mailer :mime-version:subject:date:cc; bh=o5K+LCfVMpbaShfdk/8HOrZ8fR/fz2NNEi3mq11q1BY=; b=IWgOxWvF79G3C6NB1lqq1nUJd+odsCJnyJu126P+kF71Kbq/3pL2/u2E7a9G8ycc5J 224rYrsCRFdVCsGk0LwwzK0cN0N3Nbnes/qS5PxZnyFMCySA4OG00eNmGzm/I20rRkIc fp9rhgOeLxynZpbiUMUlUttrnbLKcwrncnZjw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=references:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:x-mailer:mime-version:subject:date:cc; b=vA7W/HJ9jXxICGU2UMCQ/7c5xA8cc4p+GdGAT2HbQBY2KfT1HWPLj1weaPgwBY2xge q/ALBJvjbypc9gZATLvIwWb2lsiS+mDQ4tzOFMsHYnKfd3yvj1nVrGh9MJYHfzXQe41y Y/djNWaLNc/VpOilpYzVR/kZBXk7v4rSSVBXU= Received: by 10.115.67.30 with SMTP id u30mr9995577wak.119.1260213073089; Mon, 07 Dec 2009 11:11:13 -0800 (PST) Received: from ?10.25.12.9? ([166.205.135.179]) by mx.google.com with ESMTPS id 23sm5388352pzk.4.2009.12.07.11.11.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 07 Dec 2009 11:11:12 -0800 (PST) References: <4B190660.2050107@daylessday.org> <4B197CB2.2050506@zend.com> <4B1CC918.2090408@daylessday.org> <4B1D4E1F.7030006@zend.com> Message-ID: <065254F2-CE2C-406F-AFDA-C1A1204F2093@gmail.com> To: Stanislav Malyshev In-Reply-To: <4B1D4E1F.7030006@zend.com> Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Mailer: iPhone Mail (7D11) Mime-Version: 1.0 (iPhone Mail 7D11) Date: Mon, 7 Dec 2009 11:11:05 -0800 Cc: Antony Dovgal , php-dev Subject: Re: [PHP-DEV] FPM is available in a separate SVN branch From: mike503@gmail.com (Michael Shadle) For #2 it might no longer be needed that might be up for debate. It's nice to be able to override a single option. But 5.3 with it's htaccess/htscanner behavior might work good enough for most things (but PHP_INI_SYSTEM might be still nice to override one offs instead of having to point to a totally separate ini file) unless you say that there is a global ini file with defaults and the per-pool override is just overrides for that. As for #1 we are working on changing the config file syntax and the idea was to make it use nginx style. I don't think it will fit in ini file format as it needs arrays or some sort of n+1 group structure support/nested options. IIRC array support did just get inplemented in 5.3 did it not? That - may- be an option then. Then fpm could actually share php.ini itself. I guess it depends on if the ini support php has will work well with nested groupings. Sent from my iPhone On Dec 7, 2009, at 10:49 AM, Stanislav Malyshev wrote: > Hi! > > Couple of other notes here: > > 1. I understand this SAPI uses its own XML config format. While it > is not unheard of for SAPIs to integrate into external servers and > thus have diferent config ways, this one is self contained - so I > wonder if it would be possible to make it configured by .ini? We > have .ini parser, people know what .ini format is, etc. > > 2. Do we need if we already have user ini > files? > -- > Stanislav Malyshev, Zend Software Architect > stas@zend.com http://www.zend.com/ > (408)253-8829 MSN: stas@zend.com > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >