PHP

PHP released 5.5.0

I thought I’ll blog on this update as it is a major milestone for PHP developers. I’ve got it up and running on my development machine using the regular instructions as ever. No problems found when running my usual PHP based applications.

For instructions on how to upgrade PHP please read: Upgrading PHP.

On another positive note, I prolonged my hosting contract with macminicolo.net for another two years. If you like problem and hassle free hosting for your Mac there is no other alternative…

PHP released 5.4.13 and Apache was updated to 2.4.4

Two updates in one blogpost. Just to save me some time I’m mentioning these together.

The PHP update is a security update and a bug fix release. The security issues in question are: CVE-2013-1643 and CVE-2013-1635. Read the ChangeLog for all the information.

Apache is updated due to a security issue and I’m advising you to upgrade. I’ve tried it on my test servers without any problem. The security issues in question were:

  • SECURITY: CVE-2012-3499 Various XSS flaws due to unescaped hostnames and URIs HTML output in mod_info, mod_status, mod_imagemap, mod_ldap, and mod_proxy_ftp.
  • SECURITY: CVE-2012-4558 XSS in mod_proxy_balancer manager interface.

For instructions on how to upgrade PHP and Apache please read: Upgrading PHP or Upgrading Apache .

PHP released 5.4.11

It’s been some time ago but the PHP development team has released 5.4.11 and you are encouraged to upgrade to this version as it fixes some bugs you can read about in the Changelog.

I haven’t encountered any problems with this release.

For instructions on how to upgrade PHP please read: Upgrading PHP.

PHP released 5.4.7

Somehow I missed several upgrades of PHP, I’m sorry about this. But today I compiled and tested 5.4.7 and I can say it will run without a problem. This release solves the following bugs:

  • Fixed bug #62955 (Only one directive is loaded from “Per Directory Values” Windows registry).
  • Fixed bug #62460 (php binaries installed as binary.dSYM).

I’ve installed this on most of my test servers without a problem.

To see the complete buglist solved in this and earlier releases, read them in the ChangeLog.

For instructions on how to upgrade PHP please read: Upgrading PHP.

Problem with GD, PHP and Mountain Lion solved

When installing PHP on a new blank installation of Mountain Lion I kept running into problems getting PHP working with GD. There was stuff missing in the installed that was not covered in the additional X11redirect package. But after a lot of late nights with Google I finally figured it out. The X11 server is no longer included in Mountain Lion and you need to install it separately. Once I figured this out I also found the Apple support item on this. As you see it’s all about using the right keywords when trying to find something, who thought that the X11 server has the required components for the GD parts of PHP.

So what I need to add to the instructions is that you need to download and install the XQuartz X11 server to be able to include GD with PHP. Just install the package and all will be fine again.

Next Page »