4
In the archive php.ini
all extensions are found, except the ones I need to connect to SQL Server database.
extension=php_sqlsrv_7_ts_x64.dll
extension=php_pdo_sqlsrv_7_ts_x64.dll
As .dll
are in the folder C:\php7\ext.
In the php.ini
is mapped:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "C:\php7\ext"
When I execute php.exe
, it returns the following message:
the procedure entry point call_user_function could not be locale in the dynamic library C:\php7\ext\php_pdo_sqlsrv_7_ts_x64.dll
the procedure entry point call_user_function could not be locale in the dynamic library C:\php7\ext\php_sqlsrv_7_ts_x64.dll
Did you install apache and php seperados? which versions? and which platform (x86 or x64)
– rray
@rray could add these details (x86, x64) in his reply to formalize the dup
– Guilherme Nascimento
@Guilhermenascimento can yes, I think the problem of this question is another ... usually when you install some x64 program (in windows) always need to manually download some add-on (ex c++ 20xx Redistributable or related).
– rray