Sorry didnt mean to offend ;) Thanks for clarifying those points.... I am also just throwing ideas around.... ;)
What do people think of using an xml file format in php.ini even if it is just <section id="msql"> directive = On ; directive ="not used"; </section> instead of the ini-style [] sections (I understand they are still not used(?)), as far as i can see it would need minimal changes to the Zend/zend_ini_scanner.l file, to ignore any line with a < at the start and a > at the and (not going to embarrass my self by trying to write the regexp). just this part (right?) <INITIAL>[;][^\r\n]*{NEWLINE}? { /* comment */ return '\n'; } [;][^ ?<][^\r\n]* (something like that???) This would also provide backwards compatibility with old ini files since sections are still not used (?). Please forgive me, I know little about C, but I am willing to pay for a C developer to perform any changes (got to give back :) Mike At 18:48 25/05/2002 +0100, you wrote: > > I have been developing PHP for about 3 years now. I am currently working > > on an application to help administrators to manage the ini file. I would > > like to contribute to this discussion, from a > > users/administrators point of > > view. Sorry if you have covered some of the points before ;) > > > > 1: I assume that for the ext's that are dropped from core and added to > > PECL, the extension line will be dropped from the ini file and users will > > need to use some kind of 'use EXT::Extension' command. Will > > there be a way > > to override which extensions will need to use this command? > >Hey, this isn't perl.. > >if a session requires php.ini options, they'll still be used in php.ini. The >good thing, however, is that by moving extension from the main core lib, we >can pare down php.ini and only include useful statements. (generating it at >./configure is even better). > > > 2: Will the ini configuration setting disable_functions still > > apply to PECL (and maybe PEAR, since there a lot of NET functions there) >functions? > > > >yes... again, it's not perl :) by moving stuff from php4/ext it only removes >it from core distribution. You would still be able to copy the extension >directory into the ext/ folder for your php source directory, and build the >configure again. > > -- james > > >-- >PHP Development Mailing List <http://www.php.net/> >To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php