02-May-2008

PHP update
I checked the HP MOD_PHP site tonight ro see if the long awaited update was now available. And indeed, HP has released it silently: PHP1.3 ECO 2. A few issues I ran into seems to have been solved now: The HPARITH error that ocurs now and then seems to be solved, and some other issues.
So I downloaded it, and also installed a new version of PHPWASD. You need to install the PHP update, the files are dated 3-Apr-2008 (the older ones date 16-Sep-2005), copy the files to PHP_ROOT:[BIN] – which is, in my case, NOT the Apache PHP environment – and then @INSTALL UPDATE the WASD PHP engine, it will use the PHPSHR found on PHP_ROOT:[BIN].

Don’t forget to run the PHP_STARTUP procedure. Don’t forget NOT to purge..

WordPress SEEMS to work but when accessing the admin page to enter a new post, it doesn’t come that far. In an attempt to show feeds incorporated in the database by default, access violations are reported, and any other access after that will have the same effect, as shown in the logfile:

%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=FFFFFFFFFFFFFFF8, PC=00000000001CF540, PS=0000001B
and subsequently; I got:
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=0000000000000000, PC=0000000000000000, PS=0000001B
Later, the first one occurred on different accesses.

It’s not the WASD engine, because after redo the update with the previous PHPSHR (by renaming the latest, erring, version to another extension and re-installing the image) the problem was solved.

Perhalps it’s the MysSQL engine?
Not just that. All extensions need to be copied as well. Not that it helps a lot – It’s no use trying without, as it turned out, Reversing PHPSHR also requires the extensions to be reversed – that is: deleted from the WASD environment.

All in all: WASD 1.3.4 is fine, but a new PHPSHR also means that all changes must be re-applied. Unless, of course, the new MySQL extension is a 4.1.14 as well. But the release notes don’t mention it….However, it also reqquires that this ECO-2 is included in the kit – and the kit is NOT UPDATED.

That means a message to Engineering!