December 11, 2005

Zend Debugger module was not loaded

After installing Zend Optimizer 2.6.0 I get this when I login on the Zend Studio Server:

Zend Debugger module was not loaded.

It seems that they still need to upgrade the debugger to make it 5.1.x compatible...

What can we do else than wait? Oh dear...

December 01, 2005

"Zend Optimizer not installed" message on PHP 5.1.1

Since PHP 5.1.0 I'm waiting to Zend release the corresponding version of Zend Studio Server to use the debugging funcionalities provided by the Server.

The current Zend Studio Server only supports PHP 5.0.x versions.
It's frustrating to have the niciest version of PHP but not using it fully.

I hope they will release a new version of the Server soon, or at least update Zend Optimizer to support PHP 5.1.x

Maybe I'm a little anxious for this piece of software, but I really need it to test my applications.

November 28, 2005

PHP 5.1.1 released

PHP 5.1.1 was released

Looks like 5.1.0 was released with a few bugs...

Here is the ChangeLog:

Disabled native date class to prevent pear::date conflict. (Ilia)
Improved safe_mode/open_basedir checks in cURL extension. (Ilia, Jani)
Changed reflection constants be both PHP and class constants. (Johannes)
Added an additional field $frame['object'] to the result array of debug_backtrace() that contains a reference to the respective object when the frame was called from an object. (Sebastian)
Fixed bug #35423 (RecursiveDirectoryIterator doesnt appear to recurse with RecursiveFilterIterator). (Marcus)
Fixed bug #35413 (Removed -dev flag from Zend Engine version). (Ilia)
Fixed bug #35411 (Regression with \{$ handling). (Ilia)
Fixed bug #35406 (eval hangs when evall'ed code ends with comment w/o newline). (Marcus)
Fixed bug #35391 (pdo_mysql::exec does not return number of affected rows). (Tony)
Fixed bug #35382 (Comment in end of file produces fatal error). (Ilia)
Fixed bug #35360 (exceptions in interactive mode (php -a) may cause crash).); ?> (Dmitry)
Fixed bug #35358 (Incorrect error messages for PDO class constants). (Ilia)
Fixed bug #35338 (pdo_pgsql does not handle binary bound params). (Wez)
Fixed bug #35316 (Application exception trying to create COM object). (Rob)
Fixed bug #35170 (PHP_AUTH_DIGEST differs under Apache 1.x and 2.x). (Ilia)

Download here:

November 27, 2005

Zend Studio 5 released

I have been using the demo version of Zend Studio 5. It's a nice PHP IDE.

The coolests features certainly are the debugger and the profiler.

If you ever used Visual Studio, you know that a good debugger is the only hope when you start pulling your hair off.

But PHP, as a native "virtual" language (no real pointers etc), never really needed a debugger. In this case, the debugger is used to correct logic errors that may appear.

One interesting new feature is the code folding, that allows you to show or hide the definition of functions, classes, just like open and close a tree in explorer (this is old feature in IDEs like Visual Studio).

Another feature is the better phpDoc support, that makes the documentation of PHP scripts be easy and fast.

And finally, there is support to Subversion, a version control system that is better than CVS.

I'm testing this IDE, and I recommend to all of you that program in PHP. If you still are on the dark side of the force, I mean, using notepad as you editor, don't be lazy and download ZS5. You will love it.

Link to Zend Studio 5 download (needs free registration):