19-Mar-2007

Updates
I took some time to install two deferred updates: my mailclient (Soymail, to version 1.3.0) and the WASD PHP engine (to version 1.3.4).
The first was no problem at all, once I got all old files removed from the wrong locations (cgi-bin happens to be a searchlist refrerring to cgi-bin and axp-bin directories, in that order. The installation scripts will copy files explicitly to the[axp-bin] directory. No problem – unless there is a [cgi-bin]SOYMAIL.EXE, as on Diana. Once that file was removed, it workes fine.
The second meant a big deal of extra work. The CSWS MOD_PHP sources are required for that so I had to download the CSWS sourcecode – one big ZIP file containing a number of backup savesets of whicht MOD_PHP is one. That one needs to be installed, and referred to in calling the installation procedure. Now PHPWASD could be installed. All seemed well, the major applications (blog and forums) were Ok but PHPINFO.PHP revealed no data at all, and PHPMyAdmin fails to start, because it could not locate ‘./libaries/common.php.inc’. Funny, since the file does exist and has the right protection…
WATCH didn’t show a problem either, but in the configuration I found two lines missing that were present for both blog and forum software. After I added these lines, PhpMyAdmin was no problem either. But PHPINFO.PHP kept an empty screen, just header and en empty body…That needs to be investigated, it might be I disabled it to run on the external address 😉
E107
known to crash the PHP process, missed these two lines as well, so I added them there also, but that did not chage the behaviour. But after I deleted the existing database and re-enabled installation, creation of the database went ok, but after that, there was, once more, the crash in PHPWASD.EXE – when calling php_execute_script. This is a normal path, that is taken by any of the other PHP processes, so it must be something within either the code, or within the database.
I started drilling down where it might be….