Hello, I'm running PHP 7.1.7 64-bit on 64-bit Windows 2016 Server. I have followed your installation instructions for integrating SQL Anywhere, in short:
Which still results in PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files\PHP\v7.1\ext\php-7.1.0_sqlanywhere.dll' - Kan opgegeven module niet vinden. in Unknown on line 0 I've read that the .DLL has to be the exact version according to PHP, but I'm using the 7.1.0 DLL on a 7.1.7 PHP. Might that be the reason? Is the 7.1.7 DLL available? Or what could cause the problem? Thanks for your help. asked 02 Feb '18, 05:43 cplatteeuw converted to question 02 Feb '18, 08:02 Graeme Perrow |
Ok, I seem to have found the solution. I had to use the non thread safe version. php-7.1.0_sqlanywhere_nts.dll. I found out that when running PHP as FastCGI on Windows, you need to use NTS. answered 05 Feb '18, 02:03 cplatteeuw Thanks for sharing your solution. So do you run FastCGI with IIS?
(05 Feb '18, 07:08)
Volker Barth
Replies hidden
Hello, yes, PHP 7.1.7 as FastCGI on IIS (win2016)
(05 Feb '18, 07:10)
cplatteeuw
|