Finally…. Pecl4Win with php5.2

By auroraeosrose | August 10, 2006

I love edin – no really I do. He’s so good to us (admittedly nutty) php on windows users. Snaps of php are something I use all the time – heck for a long while the php 5.1 snaps were more stable then the official 5.0 releases (that was a weird time). And then they came up with the very lovely Pecl4Win (which I frequent all the time :) However, there is a snag in the system. As I grouched about in an earlier post there were no php 5.2 branch snaps available.

And today as if by magic 5.2 branch compiles start – HURRAY. I actually had to downgrade my poor php version because I was working with getting xdebug code coverage to work and didn’t have a working xdebug dll for 5.2… so sad. Luckily my procedure for up/down grading php is very simple… stop apache, download a snap, put in c:/program files/php, unzip, grab pecl4win dlls, throw em in /ext, start server

Well, that’s the theory, in practice several extensions I do use a lot didn’t compile – want a list? memcache and xdebug – unfortunately these are used a lot….

The compile log has xdebug’s problem – I read something on the internals mailing list about them chaning the memory management…. there was a big long thread about memory and keeping track of usage, but I don’t know enough about php internals to have a clue what’s going on (nor do I really want to, my brain is full enough) I suppose I should gripe on the xdebug mailing list or something…I hate having to join a mailing list just to post to it…
Oh and BTW the snaps.php.net link should be moved to the 5.2 dlls and pecl4win really needs a packaged download of all successfully compiled dlls for people like me who like to play. Someday I’ll get crazy enough to write a script that automagically updates php and all my extensions.

Update: the compile problem’s already in the bug tracker for xdebug… since 2006-07-27 – ARGH…
I might report the memcache error – pecl is a much nicer place to throw bugs up…

2 Responses to “Finally…. Pecl4Win with php5.2”

  1. Edin Kadribašić Says:
    August 11th, 2006 at 9:55 am

    Thanks for the kind words :)

    Btw Derick fixed xdebug so that’s available for 5.2 too now.

  2. Derick Says:
    August 11th, 2006 at 11:04 am

    It’s in the bugtracker… but its also fixed already. Forgot to fix it in the bug system :)

    regards,
    Derick

Comments