Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58678 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44954 invoked from network); 6 Mar 2012 17:19:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Mar 2012 17:19:56 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 207.97.245.173 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 207.97.245.173 smtp173.iad.emailsrvr.com Linux 2.6 Received: from [207.97.245.173] ([207.97.245.173:51422] helo=smtp173.iad.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 90/79-32184-B37465F4 for ; Tue, 06 Mar 2012 12:19:56 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp47.relay.iad1a.emailsrvr.com (SMTP Server) with ESMTP id 025C03A9852; Tue, 6 Mar 2012 12:19:52 -0500 (EST) X-Virus-Scanned: OK Received: by smtp47.relay.iad1a.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id 8276A3A8198; Tue, 6 Mar 2012 12:19:52 -0500 (EST) Message-ID: <4F564737.3060308@sugarcrm.com> Date: Tue, 06 Mar 2012 09:19:51 -0800 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0.1) Gecko/20120208 Thunderbird/10.0.1 MIME-Version: 1.0 To: Alan Knowles CC: PHP internals References: <4F563667.7080006@akbkhome.com> In-Reply-To: <4F563667.7080006@akbkhome.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] consider reverting E_ALL with E_STRICT From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! > However, this change really kills code written by third parties, All our > servers run with E_ALL on (eg. E_NOTICE is printed to end users) and we You run production with display_errors enabled? Please don't do that. You have logs for that. Doesn't matter if it's intranet or not, this is not the right thing to do. Besides that, nobody forces anybody to configure error level as E_ALL. All means, well, all... If you don't want all, set the error level to something else. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227