Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125990 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id C18551A00BD for ; Tue, 19 Nov 2024 12:58:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1732021282; bh=VKKA6e82Iu1OtvHf02dtoSbAMQsb+xGzZNs4x097Lfc=; h=Date:Subject:In-Reply-To:From:To:Cc:From; b=a0yxYfznkAoyfWTavKS7E6wOSxXKNtASNn6pxpErrNytiAgpxJU+S2CZfnBcML7lL km67sxt75CLnKRGh5T7XqvRqzVq3v0f/a0Kt/lBJ5hwEFwfNhvmdTu0QTOqjANmFJ9 mSmOPIEnd2D2inEUV54+fUAs34/hVdIZ0PViLjk5ovjB+Bu/w+b7+RBU/RyE4DQZuT F0oZD+BezrUpaNqJhsWP4jti89m4dx9aTq8WKZExiGX7RJBg058YgjBTXta8LrdWj8 XNZ5LzdT3Uj9Nsll8cl8sbefWeufuynRTE3cVZR8TXfoUeOyCRCtszkyI7pvo/Lfk7 Ou5iLqcrdv3KA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BD33E18004B for ; Tue, 19 Nov 2024 13:01:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,HTML_MESSAGE, HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from johnromanodorazio.com (mail.johnromanodorazio.com [37.187.213.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 19 Nov 2024 13:01:21 +0000 (UTC) Received: from vps94844.ovh.net (localhost [127.0.0.1]) by vps94844.ovh.net (Postfix) with ESMTP id 63D117E23C; Tue, 19 Nov 2024 13:58:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=johnromanodorazio.com; s=default; t=1732021121; bh=VKKA6e82Iu1OtvHf02dtoSbAMQsb+xGzZNs4x097Lfc=; h=Received:Received:Subject:From:To; b=qZmKKl5IZCxvJD0O5LpxzyIUL/czbRvkBMPbhnIrWgw+CaWszt/QpDRVc5LL9eSJM Gu/KKy8AZOIvlzMOO/GOeA32wuOzcv23x8nz4L3vgPnRWrkOU+Vg/IqVLcV/hheCJu JMHXl55r6eJUt+LkGtakpXMKm5Mk3sCZ03IZ6kEU= Authentication-Results: vps94844.ovh.net; spf=pass (sender IP is 127.0.0.1) smtp.mailfrom=priest@johnromanodorazio.com smtp.helo=vps94844.ovh.net Received-SPF: pass (vps94844.ovh.net: localhost is always allowed.) client-ip=127.0.0.1; envelope-from=priest@johnromanodorazio.com; helo=vps94844.ovh.net; Authentication-Results: vps94844.ovh.net (amavisd-new); dkim=pass (1024-bit key) header.d=johnromanodorazio.com Received: from vps94844.ovh.net ([127.0.0.1]) by vps94844.ovh.net (vps94844.ovh.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UyXCCCM7_oZm; Tue, 19 Nov 2024 13:58:39 +0100 (CET) Received: from [10.182.132.189] (unknown [151.57.109.1]) by mail.johnromanodorazio.com (Postfix) with ESMTPSA id 955E67E010; Tue, 19 Nov 2024 13:58:38 +0100 (CET) Received-SPF: pass (vps94844.ovh.net: connection is authenticated) Date: Tue, 19 Nov 2024 13:58:37 +0100 Subject: Re: [PHP-DEV] Better development streamlining of the built-in server Message-ID: <7be32624-ab29-4853-bcb2-4f73dbd0157f@email.android.com> X-Android-Message-ID: <7be32624-ab29-4853-bcb2-4f73dbd0157f@email.android.com> In-Reply-To: <8398d162-569d-4095-905d-7fb1c6c43051@gmx.de> To: "Christoph M. Becker" Cc: internals@lists.php.net Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 X-PPP-Message-ID: <173202111910.372801.8785911243807098419@vps94844.ovh.net> X-PPP-Vhost: johnromanodorazio.com From: priest@johnromanodorazio.com (John D'Orazio) References: <8398d162-569d-4095-905d-7fb1c6c43051@gmx.de> PGRpdiBkaXI9J2F1dG8nPjxkaXY+U29ycnkgZm9yIHRoZSB0eXBvLCBJIG1lYW50IHRvIHdyaXRl ICdMQU1QJy4gSSBoYXZlIGFsd2F5cyBzZXR1cCBhIExpbnV4IEFwYWNoZSBNeVNRTCBQSFAgZW52 aXJvbm1lbnQgZm9yIGxvY2FsIGRldmVsb3BtZW50LiBCdXQgSSBmaW5kIHRoYXQgbm90IGV2ZXJ5 b25lIGlzIHNvIGtlZW4gb24gc3VjaCBhbiBpbnZvbHZlZCBsb2NhbCBzZXR1cC4gV2hpY2ggaXMg d2h5IEkgZmluZCB0aGUgYnVpbHQtaW4gc2VydmVyIHN1Y2ggYSBncmVhdCBjb252ZW5pZW5jZS4g SXQgZ3JlYXRseSBzaW1wbGlmaWVzIHRoZSBkZXZlbG9wbWVudCBwcm9jZXNzLiBEbyBteSB0d28g Y2VudHMgYXJlIHNpbXBseSwgd2h5IG5vdCB0YWtlIGl0IG9uZSBtb3JlIHN0ZXAgYW5kIG1ha2Ug YW4gZW52aXJvbm1lbnQgc2ltaWxhciAvIGZhbWlsaWFyIHRvIG90aGVyIGRldmVsb3BtZW50IGVu dmlyb25tZW50cz88YnI+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj48ZGl2IGNsYXNzPSJn bWFpbF9xdW90ZSI+T24gTm92IDE5LCAyMDI0IDE6MTIgUE0sICJDaHJpc3RvcGggTS4gQmVja2Vy IiAmbHQ7Y21iZWNrZXI2OUBnbXguZGUmZ3Q7IHdyb3RlOjxiciB0eXBlPSJhdHRyaWJ1dGlvbiI+ PGJsb2NrcXVvdGUgY2xhc3M9InF1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PHAgZGlyPSJsdHIiPk9uIDE5 LjExLjIwMjQgYXQgMDM6MzMsIEpvaG4gRCdPcmF6aW8gd3JvdGU6Cjxicj4KCjxicj4KJmd0OyBb 4oCmXSBJIGV2ZW4gcmVjZW50bHkgZGlzY292ZXJlZCB0aGUgZ3JlYXQKPGJyPgomZ3Q7IGZlYXR1 cmUgdGhhdCB3YXMgaW50cm9kdWNlZCBpbiBQSFAgNy40IGBQSFBfQ0xJX1NFUlZFUl9XT1JLRVJT YCwgd2hpY2ggSSBzb3JlbHkKPGJyPgomZ3Q7IG5lZWRlZCBiZWNhdXNlIG15IEFQSSBtYWtlcyBh IGNvdXBsZSBvZiByZXF1ZXN0cyBpbnRlcm5hbGx5IHRvIHZhcmlvdXMgcGF0aHMgb2YKPGJyPgom Z3Q7IHRoZSBBUEksIGFuZCBuZXN0ZWQgcmVxdWVzdHMgcmVxdWlyZSBtb3JlIHRoYW4gb25lIHBy b2Nlc3MgLyB3b3JrZXIsIHdoaWNoCjxicj4KJmd0OyB3YXNuJ3QgYSBwcm9ibGVtIGZvciB0aGUg TmdpbnggLyBBcGFjaGUgcHJvZHVjdGlvbiBzZXJ2ZXIgYnV0IHdvdWxkIGhhdmUgYmVlbiBhCjxi cj4KJmd0OyBwcm9ibGVtIG9uIGxvY2FsaG9zdCB1c2luZyB0aGUgYnVpbHQtaW4gc2VydmVyIGlm IGl0IHdlcmVuJ3QgZm9yIHRoaXMKPGJyPgomZ3Q7IGVudmlyb25tZW50IHZhcmlhYmxlLgo8YnI+ CiZndDsKPGJyPgomZ3Q7IFNlZWluZyBJIGhhdmUgYSBudW1iZXIgb2YgcGVvcGxlIGludGVyZXN0 ZWQgaW4gY29udHJpYnV0aW5nIHRvIHRoZSBwcm9qZWN0LCB0aGV5Cjxicj4KJmd0OyBoYXZlIGJl ZW4gYXNraW5nIG1lIGhvdyB0aGV5IGNhbiBkZXZlbG9wIG9uIGxvY2FsaG9zdCB3aXRob3V0IHRo ZSB0cm91YmxlIG9mCjxicj4KJmd0OyBzZXR0aW5nIHVwIGEgd2hvbGUgV0FNUCBlbnZpcm9ubWVu dC4gW+KApl0KPGJyPgoKPGJyPgpJIGRvbid0IHF1aXRlIHVuZGVyc3RhbmQgaG93IFdBTVAgZml0 cyBpbnRvIHRoaXMuJm5ic3A7IFdBTVAgaXMgV2luZG93cyBvbmx5LAo8YnI+CmFuZCBvbiBXaW5k b3dzIGBQSFBfQ0xJX1NFUlZFUl9XT1JLRVJTYCBpcyBub3Qgc3VwcG9ydGVkLgo8YnI+Cgo8YnI+ CiZndDsgSW4gbXkgdXNlIGNhc2UsIEkgaGF2ZSBhbiBBUEkgYmFja2VuZCB0aGF0IEkgY2FuIHNw aW4gdXAgd2l0aCBgcGhwIC1TCjxicj4KJmd0OyBsb2NhbGhvc3Q6ODAwMGAuIFRoZW4gd2hlbiBJ IHNwaW4gdXAgdGhlIGZyb250ZW5kICh3aGljaCBpcyBhbHNvIHdyaXR0ZW4gaW4KPGJyPgomZ3Q7 IFBIUCksIGl0IGtub3dzIG5vdGhpbmcgYWJvdXQgd2hlcmUgdG8gZmluZCB0aGUgQVBJIGJhY2tl bmQuIE9uIHRoZSBwcm9kdWN0aW9uCjxicj4KJmd0OyBzZXJ2ZXIsIEkgaGFkIHRoZSBob3N0IGhh cmRjb2RlZCBpbnRvIHRoZSBmcm9udGVuZCBhcHBsaWNhdGlvbi4gQnV0IGlmIEkgd2FudCB0bwo8 YnI+CiZndDsgYmUgYWJsZSB0byBkeW5hbWljYWxseSBzd2l0Y2ggYmV0d2VlbiBsb2NhbGhvc3Qg YW5kIHByb2R1Y3Rpb24sIEkgbmVlZCB0byBiZQo8YnI+CiZndDsgYWJsZSB0byBpbnN0cnVjdCB0 aGUgZnJvbnRlbmQgb2Ygd2hlcmUgdG8gZmluZCB0aGUgQVBJIGJhY2tlbmQuIFRoaXMgY2FuIGVh c2lseQo8YnI+CiZndDsgYmUgYWNoaWV2ZWQgdGhyb3VnaCBkb3RlbnYgZmlsZXMsIGFuZCBldmVu IGJldHRlciBpZiB3ZSBoYXZlIGFuIGF1dG9tYXRpYwo8YnI+CiZndDsgZW52aXJvbm1lbnQgdmFy aWFibGUgb2YgYCRfRU5WW0FQUF9FTlZdPWRldmVsb3BtZW50YC4gSSBzZWUgdGhhdCB0aGVyZSBp cyBhCjxicj4KJmd0OyBjb21wb3NlciBwYWNrYWdlIChodHRwczovL2dpdGh1Yi5jb20vdmx1Y2Fz L3BocGRvdGVudikgdGhhdCBjYW4gYWNoaWV2ZSBsb2FkaW5nCjxicj4KJmd0OyBkb3RlbnYgZmls ZXMsIGJ1dCBvdGhlciB0aGFuIGxvYWRpbmcgZG90ZW52IGZpbGVzIGJ5IG1lYW5zIG9mIGEgY29t cG9zZXIgcGFja2FnZQo8YnI+CiZndDsgaXQgd291bGQgYmUgbmljZSBpZiB3ZSBjb3VsZCBhdCBs ZWFzdCBoYXZlIGFuIGF1dG9tYXRpYyBlbnZpcm9ubWVudCB2YXJpYWJsZSBvZgo8YnI+CiZndDsg YCRfRU5WW0FQUF9FTlZdPWRldmVsb3BtZW50YCBjcmVhdGVkIGJ5IFBIUCdzIGJ1aWx0LWluIHNl cnZlci4gU2VlaW5nIHRoYXQgdGhlCjxicj4KJmd0OyBidWlsdC1pbiBzZXJ2ZXIgd2lsbCBwcmV0 dHkgbXVjaCBhbHdheXMgYmUgdXNlZCBmb3IgZWFzeSBsb2NhbGhvc3QgZGV2ZWxvcG1lbnQsCjxi cj4KJmd0OyBJIGRvbid0IHNlZSBhbnkgcmVhc29uIHdoeSBhIGBkZXZlbG9wbWVudGAgZW52aXJv bm1lbnQgdmFyaWFibGUgY291bGRuJ3Qgb3IKPGJyPgomZ3Q7IHNob3VsZG4ndCBiZSBjcmVhdGVk IGJ5IHRoZSBidWlsdC1pbiBzZXJ2ZXI/IEl0IHdvdWxkIG1ha2UgUEhQIGxvY2FsaG9zdAo8YnI+ CiZndDsgZGV2ZWxvcG1lbnQgdGhhdCBtdWNoIG1vcmUgdXNlciBmcmllbmRseSBpbiBteSBvcGlu aW9uLi4uCjxicj4KCjxicj4KQmVzaWRlcyB0aGF0IHNldHRpbmcgYW4gZW52aXJvbm1lbnQgZ2xv YmFsbHkgaXMgbm90IG5lY2Vzc2FyaWx5Cjxicj4KcG9zc2libGUsIHRoaXMgbG9va3Mgc29tZXdo YXQgYmFja3dhcmRzIHRvIG1lLCBhbmQgaXMgaW4gbXkgb3Bpbm9uIHdheQo8YnI+CnRvbyBzcGVj aWFsIOKAkyB3aHkgd291bGQgb25seSB0aGUgYnVpbHQtaW4gZGV2ZWxvcG1lbnQgc2VydmVyIGFk dmVydGl6ZQo8YnI+Cml0c2VsZiBhcyBhIGRldmVsb3BtZW50IGVudmlyb25tZW50Pwo8YnI+Cgo8 YnI+CkNocmlzdG9waAo8YnI+CjwvcD4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj48L2Rp dj48L2Rpdj4=