Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61850 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8444 invoked from network); 28 Jul 2012 06:27:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jul 2012 06:27:49 -0000 Authentication-Results: pb1.pair.com header.from=ezyang@MIT.EDU; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ezyang@mit.edu; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain mit.edu designates 18.9.25.13 as permitted sender) X-PHP-List-Original-Sender: ezyang@mit.edu X-Host-Fingerprint: 18.9.25.13 DMZ-MAILSEC-SCANNER-2.MIT.EDU Linux 2.6 Received: from [18.9.25.13] ([18.9.25.13:64586] helo=dmz-mailsec-scanner-2.mit.edu) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B6/03-23870-46683105 for ; Sat, 28 Jul 2012 02:27:49 -0400 X-AuditID: 1209190d-b7fd56d000000933-a1-50138662fa1f Received: from mailhub-auth-4.mit.edu ( [18.7.62.39]) by dmz-mailsec-scanner-2.mit.edu (Symantec Messaging Gateway) with SMTP id 54.45.02355.26683105; Sat, 28 Jul 2012 02:27:46 -0400 (EDT) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id q6S6Rkkd019319; Sat, 28 Jul 2012 02:27:46 -0400 Received: from localhost (c-67-186-133-183.hsd1.ma.comcast.net [67.186.133.183]) (authenticated bits=0) (User authenticated as ezyang@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id q6S6RgFd002632; Sat, 28 Jul 2012 02:27:44 -0400 (EDT) Content-Type: text/plain; charset=UTF-8 Cc: internals , rasmus To: Pierre Joye In-reply-to: References: <1343429825-12031-1-git-send-email-ezyang@mit.edu> Date: Sat, 28 Jul 2012 02:27:42 -0400 Message-ID: <1343456797-sup-5145@ezyang> User-Agent: Sup/git Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrEIsWRmVeSWpSXmKPExsUixG6nrpvUJhxg8L9BwuLA221sFmvXd7NY rFy9hN2B2WPnrLvsHr2HUz2erFvDEsAcxWWTkpqTWZZapG+XwJXxrXETe8EOtoqdkwMbGNtY uxg5OSQETCRat3xjg7DFJC7cWw9kc3EICexjlNh25TcThLOBUWL1mh5GCKeHSeJz61/2LkYO DmYBdYn184RATGGBcImDazVABrEBRR8dewq2gFnAReLlvF9MILaIgJpE9/EzzCA2p0CgxKOd p1ggRjYzSmyZ/ZkFJMEioCqxfdpOZpCZvAIaErvW2YOERQWEJZ4caWaGmCkv0bx1NvMERoFZ CEfMQpJZwMi0ilE2JbdKNzcxM6c4NVm3ODkxLy+1SNdILzezRC81pXQTIyg4OSV5dzC+O6h0 iFGAg1GJh/fUFaEAIdbEsuLK3EOMkhxMSqK8dS3CAUJ8SfkplRmJxRnxRaU5qcWHGCU4mJVE eHcKAuV4UxIrq1KL8mFS0hwsSuK8V1Ju+gsJpCeWpGanphakFsFkZTg4lCR4t7QCNQoWpaan VqRl5pQgpJk4OEGG8wANnw1Sw1tckJhbnJkOkT/FqMuxec7T24xCLHn5ealS4rwzQYoEQIoy SvPg5sCSyitGcaC3hHlPgFTxABMS3KRXQEuYgJZYRAuBLClJREhJNTAa+jW9jXjq4HKhRjti 01qNGQvrig8V17c79FV6Oq0rZrsQMzOpfWPqhKKD53TvKK35Kf2r5VXjh3m71vlHK5/nNc7x sDS28Ldcceny06O3X7SYbo/ax/x7ybIrxoe7Vs1Zsayw/tGRiRefuJvkP2xxrY48V/bKZJlO p+OTsDPZvFIz1VhNFikpsRRnJBpqMRcVJwIArk0jUgUDAAA= Subject: Re: [PHP-DEV] [PATCH] Enable extension loading from .user.ini when run as CGI. From: ezyang@MIT.EDU ("Edward Z. Yang") Excerpts from Pierre Joye's message of Sat Jul 28 02:20:51 -0400 2012: > > Functionality is not included for other SAPIs because they either do not > > support .user.ini (e.g. CLI) or they serve multiple requests and thus > > do not support dl() (e.g. FastCGI). > > dl has been disabled in FastCGI and other web SAPIs for a reason, it > is not working well and brings php to instability. I do not think > adding this to .user.ini will be any better. It has been a while, but last winter we discussed this patch and decided that extension loading was OK for short-lived PHP processes, e.g. CGI. So this patch only enables it for CGI. > Can you create a patch only for this bug fix please? Ideally a bug > report + patch or pull request :-) Sure, I can split in two. Does PHP use pull requests? Edward