Newsgroups: php.general,php.internals Path: news.php.net Xref: news.php.net php.general:325711 php.internals:95482 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 913 invoked from network); 28 Aug 2016 03:16:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Aug 2016 03:16:45 -0000 Authentication-Results: pb1.pair.com header.from=rene.veerman.netherlands@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rene.veerman.netherlands@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.178 as permitted sender) X-PHP-List-Original-Sender: rene.veerman.netherlands@gmail.com X-Host-Fingerprint: 209.85.220.178 mail-qk0-f178.google.com Received: from [209.85.220.178] ([209.85.220.178:33556] helo=mail-qk0-f178.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 34/86-34481-C9752C75 for ; Sat, 27 Aug 2016 23:16:45 -0400 Received: by mail-qk0-f178.google.com with SMTP id z190so110818045qkc.0; Sat, 27 Aug 2016 20:16:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Uonf2MrVU7UPvKjUfyYtYZFnghR+pT0R3pgcSGUBZ/Y=; b=KBKIweyeB6kcr3tb5CkSCEBIDgk/kVM+hyHCY/i0EqrkCnO5jNjwCOey3NAZiIxM1G LsUE6yvRI/pK6MiB/DsIs3I0OqjyNsZUbSFz2IG4evm0FzfmqnCvx8AI4Am8mtSQMbbs K2czZR3UwyeZ5SC6Rzj7neGHt2FPXxy4BUcFfZKV2auSMhFS8vn1irPVPUyFlpaHKoIk ekHkUk23Iz75zj1zdiXW2IM5qBlL2U7WsSvH4FQ1EVs3g979ZEDIgktF1Dn26/E/+nAt KBEPpNkz53uf7qhEG6OQFh7WJacDHeUU4+2EZovPBfdbvf/AQ5qB2cuTPjTUzQStA86L DUOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Uonf2MrVU7UPvKjUfyYtYZFnghR+pT0R3pgcSGUBZ/Y=; b=gjJxa29ddbcIvcM6Fah0/GPyVk8kXhM29zneKgyuTwYQDY8p9uJ45UCtD1Bbow4etM 8LL3vryCAQteuDA0qQStKBNKr5Y7nwZeZBePrD1oh/MsacMk/N83l4KtLqPoAKK+/h9o 5II5Bp6dy+2jJA62h6WhRimYvX9/2nOS/nqQs9n58yudW+947fD+hlFf+faIRR8ijY+L YsO29yGcJyENaDI7dIT9evULCBRA7DT3SDzxYRTtlcQu1YsJbilG6+e7nqcYFoOHAK9M U1+fV6Tax74t0Nk5bzVSxBLie6OmoBIdW2vPt2bKadac7HkLxVng1ZKQOIG0HTUqU+PO T2zw== X-Gm-Message-State: AE9vXwMyqnkBfTFBg3FlSZU/RCM7SB+eTdHfpkFv8V5A48+JHIn+LV/nwiLZeb5619IF3KFaGTLAn/3HuCrgwA== X-Received: by 10.55.92.193 with SMTP id q184mr11087932qkb.139.1472354202291; Sat, 27 Aug 2016 20:16:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.52.68 with HTTP; Sat, 27 Aug 2016 20:16:22 -0700 (PDT) In-Reply-To: References: Date: Sun, 28 Aug 2016 05:16:22 +0200 Message-ID: To: php-general@lists.php.net, Internals Content-Type: multipart/alternative; boundary=001a114e63283613a3053b192d7d Subject: Re: feature-request : html + css logging in apache logs (example for the rest of the unix community too) From: rene.veerman.netherlands@gmail.com (Rene Veerman) --001a114e63283613a3053b192d7d Content-Type: text/plain; charset=UTF-8 nothing's better than cut-n-pasting, i knooow :) so in the next few messages i'll include my own PHP handlers.. it's 4 files, which i'll just post as ordinary text.. dunno and dont wanna test if attaching works to the entire list architecture (web caches and stuff).. On Sun, Aug 28, 2016 at 5:07 AM, Rene Veerman < rene.veerman.netherlands@gmail.com> wrote: > Hi. > > Once again, thanks for keeping PHP free to use and so widely and easily > installed.. > > I have another feature request (sent earlier tonight).. > > I quite often, much more than i like, *need* a stacktrace and *proper* > variable listings for each function called in PHP when it barfs out nothing > more than an apache error log entry.. > And can we please show such entries in the browser *as well as the apache > log*? Or if nothing else, *just* in the browser? > > Rather than going "all the way" and making variable contents (which can > grow quite large) collapsable and shit *right away*, you could simply add > the right and

class="" names and supply a CSS file. I use it in > all error handling that does make it to set_error_handler(myHandler), and > that really is what makes things like my obfuscator (also posted about to > the php-general@lists.php.net earlier tonight) possible. > And taking things that far allows guys like me to provide you with a > collapsable large-JSON-decoding viewer addon for such logfiles later (rest > assured that that'll get done once you do this for me).. i call it > jsonViewer and i should have it back up at http://seductiveapps.com/ > tools/json (or /jsonViewer) once the obfuscator is fully done in a few > weeks, at most.. > > if you want me to build (and opensource) things like that true-obfuscator > and my JSON scalable database architecture using just apache2+ and php5+, > it would really cut my development time in more than half if you could add > "all of this" (it's deadsimple and a few hours work imo) to the next > versions of PHP (and please make it the default, you can include sample CSS > or read in a CSS file that you set in php.ini (comment on how to do this in > the logfile html please)).. > > see https://github.com/seductiveapps/folderDB/blob/ > master/todo.platform.txt for all relevant updates concerning these > developments mentioned here.. > > Thanks in advance for considering and likely adopting the 2 small changes > i need in the next versions of PHP.. I run ubuntu btw.. I'll be checking > the php.net pages for your future updates.. > > If anyone can gimme a duration-to-completion for each of my requests of > tonight, that'd be awesome. I'll take a "wild guess", or any serious > objections that i might be able to sway out of the way.. > > --001a114e63283613a3053b192d7d--