Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125982 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 78F3D1A00BD for ; Tue, 19 Nov 2024 02:33:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1731983779; bh=mF96mRFVMsN3DP7a2VwD900CY9J9TGq5khUwI5Mv+8c=; h=Date:Subject:From:To:From; b=ciWGnbbiVXp7qNOqg4d300zNOnHE0pgWm/vx/iwRzlBAGihLdmAk3HSjc6wwpxGeO dtX2OC/esHqFUP8ssD+VogZ0ZQLHrNJtJQGu7bz4k0sGk6lRgAPbtUTI1zxziyjnfg PMIb9tmhCwVS4uccVXPQ05HNTOzlnGJ9QAI+oaF5IQb4HgpF7adrkSpmT0Rn7Vo1+O Fo9iZykS3b6i3E7LjCabld2W41dw79IWguixsI+QWkdNroAhL+1fty4BJt/An/6Vdx S9dhEYm04jI9A8FOeI5mBg/vbbbLs5IAs0kCeeIXY2UroEZZtZO3NwS3y0E9fqoV7H JXbvDQObmKo5Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3D36E180037 for ; Tue, 19 Nov 2024 02:36:19 +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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,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 02:36:19 +0000 (UTC) Received: from vps94844.ovh.net (localhost [127.0.0.1]) by vps94844.ovh.net (Postfix) with ESMTP id 0A5CE7E23C for ; Tue, 19 Nov 2024 03:33:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=johnromanodorazio.com; s=default; t=1731983619; bh=mF96mRFVMsN3DP7a2VwD900CY9J9TGq5khUwI5Mv+8c=; h=Received:Received:Subject:From:To; b=1ZBJ78p4s9tFWHcKil5broYSVJYKb86YB5NVz4ixcvTn+2HW4L9RQMnRC6Zq5L41K BgVX6bXhruY+BnhMQ7LDHKaY19/Tv/gOKQTQz1A64nbhXawxkixR0lj7RyrNZW3ned MVNmUSrvLzGEbIciPqAdqiZtz+f0/P4SJVrVc36M= 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 W4nbEYeyhK18 for ; Tue, 19 Nov 2024 03:33:36 +0100 (CET) Received: from [192.168.1.159] (unknown [151.69.176.101]) by mail.johnromanodorazio.com (Postfix) with ESMTPSA id 4D62A7E010 for ; Tue, 19 Nov 2024 03:33:36 +0100 (CET) Received-SPF: pass (vps94844.ovh.net: connection is authenticated) Date: Tue, 19 Nov 2024 03:33:35 +0100 Subject: [PHP-DEV] Better development streamlining of the built-in server Message-ID: <25ebe5db-6db4-4fe7-b75e-07ae43443ee3@email.android.com> X-Android-Message-ID: <25ebe5db-6db4-4fe7-b75e-07ae43443ee3@email.android.com> To: 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: <173198361661.272079.2014492336852625427@vps94844.ovh.net> X-PPP-Vhost: johnromanodorazio.com From: priest@johnromanodorazio.com (John D'Orazio) PGRpdiBkaXI9J2F1dG8nPkdyZWV0aW5ncywgSSBoYXZlIHJlY2VudGx5IHN0YXJ0ZWQgdXNpbmcg dGhlIGdyZWF0IGZlYXR1cmUgb2YgdGhlIGJ1aWx0LWluIHNlcnZlciBmb3IgbG9jYWwgZGV2ZWxv cG1lbnQgb2YgYW4gQVBJIHRoYXQgSSBoYXZlIGNyZWF0ZWQgZnJvbSBzY3JhdGNoLCBhbmQgYSBm cm9udGVuZCB0aGF0IGNhbiBpbnRlcmZhY2Ugd2l0aCB0aGUgQVBJLiBIYXZpbmcgYSByZWFkeSBz ZXJ2ZXIgbWFrZXMgZGV2ZWxvcG1lbnQgc28gbXVjaCBlYXNpZXIgZm9yIGEgd2lkZXIgY29tbXVu aXR5IG9mIGRldmVsb3BlcnMsIHdpdGhvdXQgcmVxdWlyaW5nIHRvIGhhdmUgYSBsb2NhbCBBcGFj aGUgb3IgTmdpbnguIEkgZXZlbiByZWNlbnRseSBkaXNjb3ZlcmVkIHRoZSBncmVhdCBmZWF0dXJl IHRoYXQgd2FzIGludHJvZHVjZWQgaW4gUEhQIDcuNCBgUEhQX0NMSV9TRVJWRVJfV09SS0VSU2As IHdoaWNoIEkgc29yZWx5IG5lZWRlZCBiZWNhdXNlIG15IEFQSSBtYWtlcyBhIGNvdXBsZSBvZiBy ZXF1ZXN0cyBpbnRlcm5hbGx5IHRvIHZhcmlvdXMgcGF0aHMgb2YgdGhlIEFQSSwgYW5kIG5lc3Rl ZCByZXF1ZXN0cyByZXF1aXJlIG1vcmUgdGhhbiBvbmUgcHJvY2VzcyAvIHdvcmtlciwgd2hpY2gg d2Fzbid0IGEgcHJvYmxlbSBmb3IgdGhlIE5naW54IC8gQXBhY2hlIHByb2R1Y3Rpb24gc2VydmVy IGJ1dCB3b3VsZCBoYXZlIGJlZW4gYSBwcm9ibGVtIG9uIGxvY2FsaG9zdCB1c2luZyB0aGUgYnVp bHQtaW4gc2VydmVyIGlmIGl0IHdlcmVuJ3QgZm9yIHRoaXMgZW52aXJvbm1lbnQgdmFyaWFibGUu PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+U2VlaW5nIEkgaGF2ZSBh IG51bWJlciBvZiBwZW9wbGUgaW50ZXJlc3RlZCBpbiBjb250cmlidXRpbmcgdG8gdGhlIHByb2pl Y3QsIHRoZXkgaGF2ZSBiZWVuIGFza2luZyBtZSBob3cgdGhleSBjYW4gZGV2ZWxvcCBvbiBsb2Nh bGhvc3Qgd2l0aG91dCB0aGUgdHJvdWJsZSBvZiBzZXR0aW5nIHVwIGEgd2hvbGUgV0FNUCBlbnZp cm9ubWVudC4gSGF2aW5nIGRhYmJsZWQgYSBiaXQgaW4gRG9ja2VyIGFuZCBSdWJ5IGFuZCBOb2Rl IGFuZCBSZWFjdCwgSSBoYXZlIHNlZW4gaG93IHN0cmVhbWxpbmVkIHRoZSBsb2NhbCBkZXZlbG9w bWVudCBwcm9jZXNzIGlzLCBiZWNhdXNlIGlmIHlvdSBoYXZlIGFueSBkb3RlbnYgZmlsZXMgdGhl eSB3aWxsIGJlIGF1dG9tYWdpY2FsbHkgcmVhZCBhbmQgbG9hZGVkIGludG8gdGhlIHNlcnZlciBl bnZpcm9ubWVudC4gU28geW91IGNhbiBoYXZlIGFuIGVudmlyb25tZW50IGZpbGUgZm9yIGxvY2Fs IGRldmVsb3BlbWVudCBgLmVudi5kZXZlbG9wbWVudGAgYW5kIGFub3RoZXIgZW52aXJvbm1lbnQg ZmlsZSBmb3IgYSBwcm9kdWN0aW9uIGluc3RhbmNlIGAuZW52LnByb2R1Y3Rpb25gLCBhbmQgdGhl IGFwcGxpY2F0aW9uIGxvZ2ljIGNhbiBkZXRlY3Qgd2hldGhlciBpdCdzIHJ1bm5pbmcgb24gYSBk ZXZlbG9wbWVudCBzZXJ2ZXIgb3Igb24gYSBwcm9kdWN0aW9uIHNlcnZlci48L2Rpdj48ZGl2IGRp cj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5PbmUgb2YgdGhlIG5pY2UgZmVhdHVy ZXMgb2YgUmVhY3QgYW5kIGZyYW1ld29ya3MgdGhhdCBidWlsZCBvZmYgb2YgUmVhY3QgKHN1Y2gg YXMgQ3JlYXRlIFJlYWN0IEFwcCBvciB0aGUgbW9yZSByZWNlbnQgTmV4dEpTKSBpcyB0aGF0IHRo ZXkgYXV0b21hdGljYWxseSBjcmVhdGUgYW4gZW52aXJvbm1lbnQgdmFyaWFibGUgb2YgYHByb2Nl c3MuZW52Lk5PREVfRU5WYCB3aXRoIGEgdmFsdWUgb2YgYGRldmVsb3BtZW50YCB3aGVuIHlvdSBh cmUgcnVubmluZyBvbiBsb2NhbGhvc3QuIEkgdGhpbmsgaXQgd291bGQgYmUgYSBuaWNlIGZlYXR1 cmUgb2YgUEhQJ3MgYnVpbHQtaW4gc2VydmVyIHRvIGRvIHNvbWV0aGluZyBzaW1pbGFyLCBhdXRv bWF0aWNhbGx5IHByb3ZpZGUgYSBgJF9FTlZbQVBQX0VOVl1gIHZhcmlhYmxlIHdpdGggYSB2YWx1 ZSBvZiBgZGV2ZWxvcG1lbnRgIHNvIHRoYXQgdGhlIGFwcGxpY2F0aW9uIGxvZ2ljIGtub3dzIHdo ZXRoZXIgaXQncyBydW5uaW5nIG9uIGEgbG9jYWxob3N0IGRldmVsb3BtZW50IGVudmlyb25tZW50 IHJhdGhlciB0aGFuIG9uIGEgcHJvZHVjdGlvbiBzZXJ2ZXIuPC9kaXY+PGRpdiBkaXI9ImF1dG8i Pjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+UnVieSBkb2Vzbid0IGhhdmUgdGhpcyBmdW5jdGlv bmFsaXR5IGJ1aWx0LWluLCB5b3UgbmVlZCB0byByZXF1aXJlIHRoZSBgZG90ZW52LXJhaWxzYCBy dWJ5IGdlbSwgYnV0IGl0IHJlYWxseSBkb2VzIG1ha2UgdGhlIGRldmVsb3BtZW50IHByb2Nlc3Mg c28gbXVjaCBtb3JlIHVzZXIgZnJpZW5kbHkuIEluc3RlYWQsIERvY2tlciBhbmQgUmVhY3QgcHJv dmlkZSB0aGlzIGZlYXR1cmUgYXV0b21hdGljYWxseS48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJy PjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5JbiBteSB1c2UgY2FzZSwgSSBoYXZlIGFuIEFQSSBiYWNr ZW5kIHRoYXQgSSBjYW4gc3BpbiB1cCB3aXRoIGBwaHAgLVMgbG9jYWxob3N0OjgwMDBgLiBUaGVu IHdoZW4gSSBzcGluIHVwIHRoZSBmcm9udGVuZCAod2hpY2ggaXMgYWxzbyB3cml0dGVuIGluIFBI UCksIGl0IGtub3dzIG5vdGhpbmcgYWJvdXQgd2hlcmUgdG8gZmluZCB0aGUgQVBJIGJhY2tlbmQu IE9uIHRoZSBwcm9kdWN0aW9uIHNlcnZlciwgSSBoYWQgdGhlIGhvc3QgaGFyZGNvZGVkIGludG8g dGhlIGZyb250ZW5kIGFwcGxpY2F0aW9uLiBCdXQgaWYgSSB3YW50IHRvIGJlIGFibGUgdG8gZHlu YW1pY2FsbHkgc3dpdGNoIGJldHdlZW4gbG9jYWxob3N0IGFuZCBwcm9kdWN0aW9uLCBJIG5lZWQg dG8gYmUgYWJsZSB0byBpbnN0cnVjdCB0aGUgZnJvbnRlbmQgb2Ygd2hlcmUgdG8gZmluZCB0aGUg QVBJIGJhY2tlbmQuIFRoaXMgY2FuIGVhc2lseSBiZSBhY2hpZXZlZCB0aHJvdWdoIGRvdGVudiBm aWxlcywgYW5kIGV2ZW4gYmV0dGVyIGlmIHdlIGhhdmUgYW4gYXV0b21hdGljIGVudmlyb25tZW50 IHZhcmlhYmxlIG9mIGAkX0VOVltBUFBfRU5WXT1kZXZlbG9wbWVudGAuIEkgc2VlIHRoYXQgdGhl cmUgaXMgYSBjb21wb3NlciBwYWNrYWdlIChodHRwczovL2dpdGh1Yi5jb20vdmx1Y2FzL3BocGRv dGVudikgdGhhdCBjYW4gYWNoaWV2ZSBsb2FkaW5nIGRvdGVudiBmaWxlcywgYnV0IG90aGVyIHRo YW4gbG9hZGluZyBkb3RlbnYgZmlsZXMgYnkgbWVhbnMgb2YgYSBjb21wb3NlciBwYWNrYWdlIGl0 IHdvdWxkIGJlIG5pY2UgaWYgd2UgY291bGQgYXQgbGVhc3QgaGF2ZSBhbiBhdXRvbWF0aWMgZW52 aXJvbm1lbnQgdmFyaWFibGUgb2YgYCRfRU5WW0FQUF9FTlZdPWRldmVsb3BtZW50YCBjcmVhdGVk IGJ5IFBIUCdzIGJ1aWx0LWluIHNlcnZlci4gU2VlaW5nIHRoYXQgdGhlIGJ1aWx0LWluIHNlcnZl ciB3aWxsIHByZXR0eSBtdWNoIGFsd2F5cyBiZSB1c2VkIGZvciBlYXN5IGxvY2FsaG9zdCBkZXZl bG9wbWVudCwgSSBkb24ndCBzZWUgYW55IHJlYXNvbiB3aHkgYSBgZGV2ZWxvcG1lbnRgIGVudmly b25tZW50IHZhcmlhYmxlIGNvdWxkbid0IG9yIHNob3VsZG4ndCBiZSBjcmVhdGVkIGJ5IHRoZSBi dWlsdC1pbiBzZXJ2ZXI/IEl0IHdvdWxkIG1ha2UgUEhQIGxvY2FsaG9zdCBkZXZlbG9wbWVudCB0 aGF0IG11Y2ggbW9yZSB1c2VyIGZyaWVuZGx5IGluIG15IG9waW5pb24uLi48L2Rpdj48ZGl2IGRp cj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5IZXJlIGZvciBleGFtcGxlIGlzIHRo ZSBDcmVhdGUgUmVhY3QgQXBwIGRvY3VtZW50YXRpb24gcGFnZSBhYm91dCBlbnZpcm9ubWVudCB2 YXJpYWJsZXMgaHR0cHM6Ly9jcmVhdGUtcmVhY3QtYXBwLmRldi9kb2NzL2FkZGluZy1jdXN0b20t ZW52aXJvbm1lbnQtdmFyaWFibGVzLyA6PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48 ZGl2IGRpcj0iYXV0byI+Jmd0OyBCeSBkZWZhdWx0IHlvdSB3aWxsIGhhdmUgTk9ERV9FTlYgZGVm aW5lZCBmb3IgeW91LCBhbmQgYW55IG90aGVyIGVudmlyb25tZW50IHZhcmlhYmxlcyBzdGFydGlu ZyB3aXRoIFJFQUNUX0FQUF8uPC9kaXY+PGRpdiBkaXI9ImF1dG8iPiZndDsgVGhlcmUgaXMgYSBi dWlsdC1pbiBlbnZpcm9ubWVudCB2YXJpYWJsZSBjYWxsZWQgTk9ERV9FTlYuIFlvdSBjYW4gcmVh ZCBpdCBmcm9tIHByb2Nlc3MuZW52Lk5PREVfRU5WLiBXaGVuIHlvdSBydW4gYG5wbSBzdGFydGAs IGl0IGlzIGFsd2F5cyBlcXVhbCB0byAnZGV2ZWxvcG1lbnQnLCB3aGVuIHlvdSBydW4gYG5wbSB0 ZXN0YCBpdCBpcyBhbHdheXMgZXF1YWwgdG8gJ3Rlc3QnLCBhbmQgd2hlbiB5b3UgcnVuIGBucG0g cnVuIGJ1aWxkYCB0byBtYWtlIGEgcHJvZHVjdGlvbiBidW5kbGUsIGl0IGlzIGFsd2F5cyBlcXVh bCB0byAncHJvZHVjdGlvbicuIFlvdSBjYW5ub3Qgb3ZlcnJpZGUgTk9ERV9FTlYgbWFudWFsbHku IFRoaXMgcHJldmVudHMgZGV2ZWxvcGVycyBmcm9tIGFjY2lkZW50YWxseSBkZXBsb3lpbmcgYSBz bG93IGRldmVsb3BtZW50IGJ1aWxkIHRvIHByb2R1Y3Rpb24uPC9kaXY+PGRpdiBkaXI9ImF1dG8i Pjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5TaW1p bGFybHkgTmV4dEpTIGh0dHBzOi8vbmV4dGpzLm9yZy9kb2NzL3BhZ2VzL2J1aWxkaW5nLXlvdXIt YXBwbGljYXRpb24vY29uZmlndXJpbmcvZW52aXJvbm1lbnQtdmFyaWFibGVzIDo8L2Rpdj48ZGl2 IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj4mZ3Q7IE5leHQuanMgaGFzIGJ1 aWx0LWluIHN1cHBvcnQgZm9yIGxvYWRpbmcgZW52aXJvbm1lbnQgdmFyaWFibGVzIGZyb20gLmVu diogZmlsZXMgaW50byBgcHJvY2Vzcy5lbnZgLjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9k aXY+PGRpdiBkaXI9ImF1dG8iPkFuZCBgcHJvY2Vzcy5lbnYuTk9ERV9FTlZgIGlzIGF1dG9tYXRp Y2FsbHkgc2V0IHRvIGBkZXZlbG9wbWVudGAgd2hlbiBydW5uaW5nIGBuZXh0IGRldmA7IHRvIGB0 ZXN0YCB3aGVuIHJ1bm5pbmcgYG5leHQgdGVzdGA7IGFuZCB0byBgcHJvZHVjdGlvbmAgd2hlbiBy dW5uaW5nIGBuZXh0IGJ1aWxkYCBvciBgbmV4dCBzdGFydGAuPC9kaXY+PGRpdiBkaXI9ImF1dG8i Pjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+SSBiZWxpZXZlIGhhdmluZyBzaW1pbGFyIGZ1bmN0 aW9uYWxpdHkgd2l0aCBQSFAncyBidWlsdC1pbiBzZXJ2ZXIgY2FuIG1ha2UgaXQgbW9yZSB1c2Vy IC8gZGV2ZWxvcGVyIGZyaWVuZGx5IHRvIGZvbGtzIHdobyBhcmUgdXNlZCB0byB3b3JraW5nIHdp dGggRG9ja2VyIG9yIE5vZGUgb3IgUnVieS48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2 PjxkaXYgZGlyPSJhdXRvIj5Kb2huIFIuRC48L2Rpdj48L2Rpdj4=