[Info-vax] PHP on VMS x86-64 9.2-2
Arne Vajhøj
arne at vajhoej.dk
Wed Mar 27 15:50:05 EDT 2024
On 3/27/2024 3:47 PM, Arne Vajhøj wrote:
> On 3/27/2024 3:25 PM, Mark Berryman wrote:
>> On 3/23/24 5:36 PM, Arne Vajhøj wrote:
>>> On 3/20/2024 8:18 PM, Arne Vajhøj wrote:
>>>> On 3/20/2024 5:39 PM, Mark Berryman wrote:
>>>>> 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.
>>>
>>> Pretty well anyway.
>>>
>>> My DIY stuff runs.
>>>
>>> I can get a ZF 3 app to run.
>>>
>>> But a Laravel 9 app gives me:
>>>
>>> $ php artisan serve
>>> zend_mm_heap corrupted
>>
>> If you would, please define USE_ZEND_ALLOC to 0 and let me know if
>> that makes a difference.
>
> It makes a difference. Instead of that error it just exits
> without any error message.
>
> :-(
>
> $ php artisan serve
> zend_mm_heap corrupted
> $ USE_ZEND_ALLOC=0
> $ php artisan serve
> $
>
> where the expected is:
>
> C:\Work\VMS\lar3>php artisan serve
>
> INFO Server running on [http://127.0.0.1:8000].
>
> Press Ctrl+C to stop the server
But it is not necessarily bad.
The new error (it is an error despite no error message)
could be a VMS permission / record format problem unlike
the "zend_mm_heap corrupted" error that looks like a
problem in C code.
Arne
More information about the Info-vax
mailing list