Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:42990 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 69397 invoked from network); 10 Feb 2009 20:59:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Feb 2009 20:59:20 -0000 Authentication-Results: pb1.pair.com smtp.mail=karpeles@ookoo.org; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=karpeles@ookoo.org; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ookoo.org designates 88.191.88.38 as permitted sender) X-PHP-List-Original-Sender: karpeles@ookoo.org X-Host-Fingerprint: 88.191.88.38 lamune.ookoo.org Linux 2.6 Received: from [88.191.88.38] ([88.191.88.38:56634] helo=Lamune.ookoo.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EE/B9-12172-5AAE1994 for ; Tue, 10 Feb 2009 15:59:19 -0500 Received: (PMaild MTA 570772 on Lamune.ookoo.org processing mail to pair1.php.net); Tue, 10 Feb 2009 21:59:19 +0100 Received: (PMaild 570771 invoked for remote email internals@lists.php.net); Tue, 10 Feb 2009 21:59:10 +0100 Received: from [192.168.0.25] (30.3.207-77.rev.gaoland.net [77.207.3.30]) by Lamune.ookoo.org (pMaild); Tue, 10 Feb 2009 21:59:10 +0100 Received: SMTP authenticated user logged in; a2FycGVsZXNAb29rb28ub3Jn; Tue, 10 Feb 2009 21:59:10 +0100 To: internals@lists.php.net In-Reply-To: <4991A889.8070004@oracle.com> References: <4991A889.8070004@oracle.com> Content-Type: text/plain; charset=UTF-8 Organization: ooKoo.org Date: Tue, 10 Feb 2009 21:59:09 +0100 Message-ID: <1234299549.12927.226.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] RFC for new INI's From: karpeles@ookoo.org ("M." =?ISO-8859-1?Q?Karpel=E8s?=) Hi, Some suggestions: Links: Instead of forcing language to english, allow autodetection from http headers. Before: http://www.php.net/manual/en/ini.core.php#ini.user-dir After: http://www.php.net/ini.core#ini.user-dir Also some things I think are not appropriate: extension_dir = "./" enable_dl = On Setting extension_dir to this value allows an attacker to execute code using dl(). I believe at least enable_dl should be disabled on production systems. Regarding register_argc_argv, you write: ; Development Value: On ; Production Value: Off However it's off in both case (which seems better to me anyway). Just a matter of fixing comments? For now that's everything that I saw, I'll take another look later :) Mark Le mardi 10 février 2009 à 08:17 -0800, Christopher Jones a écrit : > > Eric Stewart wrote: > > A new RFC for PHP's proposed INI files have been added to the wiki. Below is > > a direct link to the page. > > http://wiki.php.net/rfc/newinis > > > > Eric Lee Stewart > > ericleestewart@gmail.com > > > > Eric, > > Thanks for the work put into this. My comments follow. > > Chris > > --------- > > The section on devel & prod setting differences looks nice but it does > become a maintenance task. Since diffing files is easy (and > relatively obvious), I'd suggest removing this section from the files. > You may want to keep it in the RFC text so reviewers can get a quick > idea of the intent of the differences. It's also not immediately > obvious from this section whether the given values are the defaults, > or what is set in each file, or set in the other file. > > In the section on extensions. IIRC, you can now use absolute paths. > > Change all "http://us2.php.net/manual/en/" to "http://www.php.net/manual/" > (Maybe the doc team can confirm whether to keep the "en") > > oci8.events and oci8.old_oci_close_semantics are boolean, so we can > take this opportunity to change the 1 and 0 to On and Off. > > > -- > Email: christopher.jones@oracle.com Tel: +1 650 506 8630 > Twitter: http://twitter.com/ghrd Free PHP Book: http://tinyurl.com/UGPOM >