Have you tried adding the
--enable-logging=stderr --v=1 command line flags?
| PHP version | 8.1.4 | | SAP NW RFC SDK version | 7200.610.22 | | Extension version/git ref | 2.0beta2 |
Double click php.exe or run php.exe from command line window
Error: Unable to load dynamic library 'sapnwrfc'. The procedure entry point RfcGetInt8 could not be located in the dynamic link library C:\php\ext\php_sapnwrfc.dll
Are you sure you followed all the steps in the build instructions? The sapnwrfc extension obviously is not enabled during configure.
A quick check seems to indicate
musl is missing
$ docker run -it --rm alpine:latest /bin/sh --login 268c7fd43074:/# apk add binutils fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz (1/3) Installing libgcc (11.2.1_git20220219-r2) (2/3) Installing libstdc++ (11.2.1_git20220219-r2) (3/3) Installing binutils (2.38-r3) Executing busybox-1.35.0-r17.trigger OK: 17 MiB in 17 packages 268c7fd43074:/# readelf -s /lib/libc.musl-x86_64.so.1 | grep rexec 268c7fd43074:/#
Thanks, I'll have a look in the coming days.
Thanks for reminding me. I do have some small things on my list, but life got in the way :wink:
I cannot think of anything that would prevent production use. I'll try to find a few free hours to look over everything soon.