[Info-vax] PHP on VMS x86-64 9.2-2

Arne Vajhøj arne at vajhoej.dk
Wed Mar 20 20:18:31 EDT 2024


On 3/20/2024 5:39 PM, Mark Berryman wrote:
> On 3/20/24 8:51 AM, Arne Vajhøj wrote:
>> It exists.
>>
>> But I am having a few "challenges".
>>
>> The VSI kit works out of the box, but without mysqli support then it 
>> is not that useful.
>>
>> And I am having problems with the Berryman kit.
>>
>> Specifically php_x86_7_4_28.zip where I have tried with both
>> X86VMS-LDAP-V0205-15-1.ZIP and X86VMS-LDAP-V0206-6-1.ZIP but
>> always get:
>>
>> $ php
>> %DCL-W-ACTIMAGE, error activating image LDAP$LIBLBER_SHR32
>> -CLI-E-IMGNAME, image file 
>> ARNE4$DKA0:[SYS0.SYSCOMMON.][SYSLIB]LDAP$LIBLBER_SHR32.EXE;1
>> -SYSTEM-F-SHRIDMISMAT, ident mismatch with shareable image
>>
>> Any suggestions for what version of Berryman PHP that works
>> with what version of VSI LDAP?
> 
> The 7.4.28 kit was built 2 years ago and was linked against LDAP V2.5-7 
> (VSI-X86VMS-LDAP-V0205-7-1.ZIP).

I don't have that or know where to get.

> The more recent kits split out the extensions that depend on a 
> particular layered product version as loadable extensions rather than 
> building them into the phpshr.exe image.  PHP 8.1.23, for example, is 
> linked against LDAP V2.6-6 (X86VMS-LDAP-V0206-6-1.ZIP).

8.1.23 works perfect.

I was planning on doing 7.4, because some of the code is
pretty old style, but 8.1 will probably be fine.

Thanks.

Regarding all the link problems - would it be better
instead of xxxxxx.EXE to distribute xxxxxx.OLB and
LINK_xxxxxx.COM and let users link in their environment?

Arne





More information about the Info-vax mailing list