Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:7185 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76254 invoked by uid 1010); 19 Jan 2004 11:56:28 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 76230 invoked from network); 19 Jan 2004 11:56:27 -0000 Received: from unknown (HELO mx.thebrainroom.net) (65.200.24.98) by pb1.pair.com with SMTP; 19 Jan 2004 11:56:27 -0000 Received: by mx.thebrainroom.net (Postfix, from userid 517) id 5B3731488087; Mon, 19 Jan 2004 03:53:14 -0800 (PST) Received: from obsidian (zaneeb.thebrainroom.net [82.133.1.138]) by mx.thebrainroom.net (Postfix) with ESMTP id 745B91488087 for ; Mon, 19 Jan 2004 03:53:12 -0800 (PST) Message-ID: <027301c3de82$f560c360$8802a8c0@obsidian> To: Date: Mon, 19 Jan 2004 11:54:12 -0000 Organization: The Brain Room Ltd. MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL,BAYES_30,QUOTED_EMAIL_TEXT version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) X-TBR-Filter: Virus scanned and defanged Subject: Fw: [PHP-DEV] Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_API.c From: wez@thebrainroom.com ("Wez Furlong") Bah, stupid OE. ----- Original Message ----- From: "Wez Furlong" To: "Christian Schneider" Sent: Monday, January 19, 2004 11:53 AM Subject: Re: [PHP-DEV] Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_API.c > This is quite difficult to implement correctly, as the extension > name != module file name, and that filename is platform dependent > and not consistent between the various extensions (for example, > the gd extension is named php_gd2.dll under windows). > > It should be sufficient to warn the user to fix their php.ini > file, at least for the moment; anything more than that is too > complex to stick into PHP 5 at this stage. > > --Wez. > > > Wez Furlong wrote: > > > Even better would be to add an array of module names into the module > > > structure and have the ZE apply this check when it loads the module. > > > > > > I think that it is reasonably important to warn the user that things > > > will break if we can detect it. > > > > If there was an array of dependencies in the modules then the ZE could > > even try to figure out the right order to load the modules. A > > warning/error could be given if there are any circular dependencies. >