Ladderwagen - 2002-09-12

I tried to compile and install php_screw-1.2.tgz on an fresh RedHat 7.2-release with the following webserver (upgrades included):
Apache/1.3.22 (Unix)  (Red-Hat/Linux) mod_ssl/2.8.4 OpenSSL/0.9.6b PHP/4.1.2 mod_perl/1.24_01

Compiling works (some complaints from aclocal, could it be of interest?), in "php.ini" I put the line

zend_extension=/usr/lib/php4/php_screw.so

and I restarted the webserver.
Unfortunately, I do get the following error in the httpd error.log:
============ BEGIN CUT ============
[Thu Sep 12 13:44:05 2002] [notice] caught SIGTERM, shutting down
SCREW (PHP Script Cryptor/Decryptor)  requires Zend Engine API version 20001224.
The Zend Engine API version 20010710 which is installed, is newer.
Contact kuni@pm9.com at http://www.pm9.com/ for a later version of SCREW (PHP Script Cryptor/Decryptor) .

SCREW (PHP Script Cryptor/Decryptor)  requires Zend Engine API version 20001224.
The Zend Engine API version 20010710 which is installed, is newer.
Contact kuni@pm9.com at http://www.pm9.com/ for a later version of SCREW (PHP Script
Cryptor/Decryptor) .

[Thu Sep 12 13:44:09 2002] [notice] Apache/1.3.22 (Unix)  (Red-Hat/Linux) mod_ssl/2.8.4 OpenSSL/0.9.6b PHP/4.1.2 mod_perl/1.24_01 configured -- resuming normal operations
============= END CUT =============

I interpret this as follows: php_screw can't start properly because it insists on using an old version of the Zend API, hence no decrytion.

I tried to downgrade the Zend API (actually, don't know how to do that), but that didn't work (couldn't find an old version on http://www.zend.com\).

I searched the source-code to find some clues about this failure, but this didn't bring me anywhere.

Any ideas on how to solve this; maybe some hack or something?

BTW, keep up the good work!