Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21267 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76571 invoked by uid 1010); 17 Dec 2005 18:20:29 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 76555 invoked from network); 17 Dec 2005 18:20:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Dec 2005 18:20:28 -0000 X-Host-Fingerprint: 64.233.184.202 wproxy.gmail.com Linux 2.4/2.6 Received: from ([64.233.184.202:36092] helo=wproxy.gmail.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 35/FB-14561-CE654A34 for ; Sat, 17 Dec 2005 13:20:28 -0500 Received: by wproxy.gmail.com with SMTP id i24so887736wra for ; Sat, 17 Dec 2005 10:20:25 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=tav8zEZKKNZqYpn+oRbgVoMb+JIB+/MLnf869/Ovnf37xAMymf5iYvMYgN18ZkztJ1NMtUUnqTjljCSVSg8W99l7CvqUEattaPlfXKW6MpFeFn0lDVW+89u/xsAo6xGSb7PjtCN7WTrZNAOMGGxVPWjhkDEqH/hM1yDi+3DPVXc= Received: by 10.54.115.20 with SMTP id n20mr126078wrc; Sat, 17 Dec 2005 10:20:25 -0800 (PST) Received: by 10.54.77.20 with HTTP; Sat, 17 Dec 2005 10:20:24 -0800 (PST) Message-ID: <4e89b4260512171020u79d34763sa7f65b0eae017313@mail.gmail.com> Date: Sat, 17 Dec 2005 13:20:24 -0500 To: Ron Korving Cc: internals@lists.php.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: Subject: Re: [PHP-DEV] RFE for future Apache integration From: kingwez@gmail.com (Wez Furlong) We await your patch to fix this. --Wez. On 12/16/05, Ron Korving wrote: > I think it's very much worth fixing. More and more people use packaging > systems (emerge, dpkg, ...) which don't allow for what you propose. Not > everybody compiles their Apache and PHP themselves. It would be very > userfriendly if something like the solution suggested by techtonik would = be > possible. > > - Ron > > > "Jani Taskinen" schreef in bericht > news:Pine.LNX.4.61.0512161538020.22622@arfg.argcubovn.sv... > > > > To reliably run 2 PHP version, use separate apache instances. > > And --enable-versioning itself breaks a lot of stuff. > > > > Short version: It's not worth it to try "fix" this. > > Very short version: "Wont fix" > > > > --Jani > > > > > > On Fri, 16 Dec 2005, techtonik wrote: > > > >> > >> Hello, PHP. > >> > >> While it is not too late, cat I ask for one enhancement for PHP6 > >> integration with Apache2, which was omitten in PHP5 architecture. > >> > >> Use the same Apache server instance with PHP4 and PHP5 modules. > >> It is ok to link modules with > >> > >> LoadModule php4_module "../php4/sapi/php4apache2.dll" > >> LoadModule php5_module "../php5/php5apache2.dll" > >> > >> It is ok to add server type for them in different VirtualHosts > >> > >> .... > >> AddType php5-script .php > >> > >> > >> .... > >> AddType application/x-httpd-php .php > >> > >> > >> Problem no.1: > >> Even though php5-script works to make server call PHP5 handler instead > >> of PHP4 error_log is full of srings like > >> [Thu Dec 15 16:43:29 2005] [warn] Cannot get media type from > >> 'php5-script' > >> > >> Problem no.2: > >> It is impossible to specify php.ini for each module separately - > >> PHPIniDir is used by both PHP5 and by PHP4 and you can't specify more > >> than one PHPIniDir per configuration file. SetEnv PHPRC doesn't work > >> in this case too. > >> > >> Problem no.3: > >> It is impossible to specify exact php.ini file, which may not be > >> called php.ini, but something like php4.ini or php_old.ini > >> > >> Problem no.4: > >> Ability to change php.ini depending on user needs on shared hostings > >> without new instance of Apache. > >> > >> I guess the solution to all the problems except 4 is not so hard, but > >> for the future IMHO it worth to add it into your global tracker. > >> Useful instrument while working on problem no.4 would be tool to parse > >> and compare differences in configuration among users and group them > >> accordingly. > >> > >> Thanks. > >> > >> -- > >> --t. > >> > >> > > > > -- > > Give me your money at @ > > Donating money may make me happier and friendlier for a limited period! > > Death to all 4 letter abbreviations starting with P! > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >