Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:56143 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14031 invoked from network); 8 Nov 2011 08:23:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Nov 2011 08:23:19 -0000 Authentication-Results: pb1.pair.com smtp.mail=ezyang@mit.edu; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ezyang@MIT.EDU; sender-id=pass Received-SPF: pass (pb1.pair.com: domain mit.edu designates 18.7.68.35 as permitted sender) X-PHP-List-Original-Sender: ezyang@mit.edu X-Host-Fingerprint: 18.7.68.35 DMZ-MAILSEC-SCANNER-6.MIT.EDU Linux 2.6 Received: from [18.7.68.35] ([18.7.68.35:50185] helo=dmz-mailsec-scanner-6.mit.edu) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 13/00-13826-6F6E8BE4 for ; Tue, 08 Nov 2011 03:23:19 -0500 X-AuditID: 12074423-b7f756d0000008d0-12-4eb8e6f3734e Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) by dmz-mailsec-scanner-6.mit.edu (Symantec Messaging Gateway) with SMTP id C3.F4.02256.3F6E8BE4; Tue, 8 Nov 2011 03:23:15 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id pA88NFHZ013083 for ; Tue, 8 Nov 2011 03:23:15 -0500 Received: from localhost (EZYANG.MIT.EDU [18.243.1.50]) (authenticated bits=0) (User authenticated as ezyang@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id pA88NEQm001897 for ; Tue, 8 Nov 2011 03:23:15 -0500 (EST) Content-Type: text/plain; charset=UTF-8 To: internals Date: Tue, 08 Nov 2011 03:23:14 -0500 Message-ID: <1320740449-sup-5688@ezyang> User-Agent: Sup/git Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFIsWRmVeSWpSXmKPExsUixG6novv52Q4/g5YOa4sDb7exOTB6PFm3 hiWAMYrLJiU1J7MstUjfLoEr427rHvaCncwVX9svMTcw3mPqYuTgkBAwkfjYw93FyAlkiklc uLeerYuRi0NIYB+jRE/XK0YI5yyjxPrHX1ghnAlMEktXTGEF6WYWUJdYP08IpFtYQEdiw8Uu FhCbDSj86NhTVhBbBMjuPvyPHaScRUBVouuwFUiYV0BDYtHac2DlogLCEk+ONDOD2MwC8hLN W2czT2DknYWwYBaSzAJGplWMsim5Vbq5iZk5xanJusXJiXl5qUW6Znq5mSV6qSmlmxjB4eKi vIPxz0GlQ4wCHIxKPLwzRXf4CbEmlhVX5h5ilORgUhLlTX0EFOJLyk+pzEgszogvKs1JLT7E KMHBrCTCq9QElONNSaysSi3Kh0lJc7AoifPK7HTwExJITyxJzU5NLUgtgsmqc3AIrPy4mlWK JS8/L1VJgjccGC1CgkWp6akVaZk5JQiVTBycIHt4gPbIgdTwFhck5hZnpkPkTzEqSonz2oAk BEASGaV5cL2wKH/FKA70lTCvOEgVDzBBwHW/AhrMBDS4XXcbyOCSRISUVAPjVK2FZltq1the OpmsYqMr/GthwnLdZ6Ir6xVlHs1gPTW5eO/vWcwvfqWHec8Jmr6M59OK763zdSJDE1ZPq2Z6 bmUq7dshpeDccUlkb5HEkwzG9itpPBtE4wPVVog9szoxh/+c2KIgNs3bh4UnMYbEG1qEm4R2 /zPk7H4lsjXswoPOV1U/un4osRRnJBpqMRcVJwIAEbs4NM0CAAA= Subject: Load extensions for .user.ini files From: ezyang@MIT.EDU ("Edward Z. Yang") Hello all, My team is interested in permitting .user.ini files to load extensions. We believe this to be a simple fix: add an invocation of php_ini_register_extensions to the end of sapi/cgi/cgi-main.c. I don't believe this steps on any invariants, since extensions can usually be loaded arbitrarily late. Let me know what the list thinks. I can submit a patch and tests if y'all decide it's a good idea. Cheers, Edward