Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105911 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 9722 invoked from network); 13 Jun 2019 18:32:44 -0000 Received: from unknown (HELO bongo.elm.relay.mailchannels.net) (23.83.212.21) by pb1.pair.com with SMTP; 13 Jun 2019 18:32:44 -0000 X-Sender-Id: s0seqk11zu|x-authuser|lester@lsces.uk Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 32F536A2695 for ; Thu, 13 Jun 2019 15:45:54 +0000 (UTC) Received: from draco.thewebhostserver.com (100-96-87-96.trex.outbound.svc.cluster.local [100.96.87.96]) (Authenticated sender: s0seqk11zu) by relay.mailchannels.net (Postfix) with ESMTPA id CEAF96A26AD for ; Thu, 13 Jun 2019 15:45:52 +0000 (UTC) X-Sender-Id: s0seqk11zu|x-authuser|lester@lsces.uk Received: from draco.thewebhostserver.com ([TEMPUNAVAIL]. [185.38.44.226]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.2); Thu, 13 Jun 2019 15:45:54 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: s0seqk11zu|x-authuser|lester@lsces.uk X-MailChannels-Auth-Id: s0seqk11zu X-Illustrious-Arithmetic: 0ffd7d9b603e3065_1560440753832_2906953936 X-MC-Loop-Signature: 1560440753832:1043703674 X-MC-Ingress-Time: 1560440753831 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lsces.uk; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=9ui8saLDPTsSf4Akdiq02qWAwJltHwyz++xxjjxZB+A=; b=lpqoUYXatYfKUvCyAuCJOfmWtz cdGyFHlToe2MFOu5o7R7kT0E1+Hz9CUXLwXekIisWj/dN8lJObMM4NM212avumeLLNSnj+wxvPchl m8DmFn3Qr1mjK2N+aeiPRak4i0x/JR/IWSSijD5o5nZuqzLhuTWnO4taSmQbMKtAfkvrpNUvjJR5R Zz72a3UjDfdynvEySfA1FWa8TSRFEw+AAKK86x/qSUEO8R3JnvsSxGLzfkSxq7gsywQQHgcX1+m9n baDlh20BLHE4dI+g6sttvMgFL/bT/jyNl1pG6byRxjtwYPf+JfcMzLI+0fSLI4OV6MyXgJ7ykVp/7 r5k3Al5A==; Received: from static-87-75-107-50.vodafonexdsl.co.uk ([87.75.107.50]:51980 helo=[10.0.0.7]) by draco.thewebhostserver.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1hbRv0-0011a5-86 for internals@lists.php.net; Thu, 13 Jun 2019 16:45:38 +0100 To: internals@lists.php.net References: <5f35915a-4733-12d1-55ec-a4bfd69ed877@lsces.uk> Message-ID: Date: Thu, 13 Jun 2019 16:45:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-thewebhostserver-MailScanner-Information: Please contact the ISP for more information X-thewebhostserver-MailScanner-ID: 1hbRv0-0011a5-86 X-thewebhostserver-MailScanner: Found to be clean X-thewebhostserver-MailScanner-SpamCheck: X-thewebhostserver-MailScanner-From: lester@lsces.uk X-Spam-Status: No X-AuthUser: lester@lsces.uk Subject: Re: [PHP-DEV] The real world ... From: lester@lsces.uk (Lester Caine) On 13/06/2019 15:51, Rowan Collins wrote: > In this case, you already did "wait until later" - you waited until the > client saw it, and had the time and inclination to mention it to you. There > are far better solutions out there, as others have mentioned, that make > sure*you* see the message in good time. Then you can call up the client > and say "don't use this screen I think it's corrupting the data", rather > than them calling you up after they've entered 1000 corrupted records. Still can't establish why the 'deprecated' message resulted in the image upload failing to complete. The message was down to a missing 'static' on a function that was triggered by the image metadata combined with the 'auto-rotate' of that particular image. Actually the image did not want to be rotated but that is another matter. Plug in the missing 'static' and the image loads, rotates and thumbnails. But without the message it was not obvious the load had not completed. As it happens the next batch of images did not see the problem which is obviously why it had been missed. I had to go back to the image that I'd already manually fixed and reload it to see the problem for myself :( Can you ever guarantee perfect coverage of testing? Several other sites are using the same code so one might expect it to have turned up sooner and this machine has been through 7.0 and is now running 7.2 so in this case am I just being clobbered by not picking it up when moving from PHP5? A lot of the original single use functions have grown static versions over the years since the deprecation and I suspect there may still be others that may need work :( By the way the site I posted originally has been completely down since I emailed them about it ... which is annoying as I want to chase the order I placed Monday ... -- Lester Caine - G8HFL ----------------------------- Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk Rainbow Digital Media - https://rainbowdigitalmedia.uk