Giter Site home page Giter Site logo

php-memcache-dll's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

php-memcache-dll's Issues

Unable to load dynamic library 'memcache'

Cannot load memcache extension.

What can I do?

Unable to load dynamic library 'memcache' (tried: c:/DevApps/wamp64/bin/php/php7.3.1/ext/memcache (The specified module could not be found.), c:/DevApps/wamp64/bin/php/php7.3.1/ext/php_memcache.dll (The specified module could not be found.)) in Unknown on line 0

The php_memcache.dll it's on the ext folder.

Getting wrong value from single memcache server, used by two different PHP versions.

Hello there,

I have deployed PHP 5.4.5 and PHP 7.3 on two different servers.
PHP 5.4.5 is using its old compaitable version of memcache.dll while for PHP 7.3 I have downloaded your version of memcache (vcs15->x64->ts), I have also included your provided memcache.ini in my php.ini file.
Both the PHP 5.4.5 and PHP 7.3 are connection to the same memcache server.
Now the problem is:

When I set memcache value from PHP 7.3, the value is available on 5.4.5.
But when I set value on PHP 5.4.5, and then try to get the value from PHP 7.3 it mostly return false. (i.e in 4 out of 10 requests).

Also if I set value on PHP 7.3, then replace the value. And when I get it using the same PHP version, it sometimes return the old value (i.e. in 2 out of 10 requests).

Kindly if you can help in resolving this issue.
Thanks

Inconsistency when connecting remote memcached server

Environment

OS: Windows 10
PHP version: php 7.3 x64 ts and php 7.2 x64 ts (bug checked and confirmed in these versions, but probably it presents in other versions too)
Memcached server: different versions on unix-like systems (Linux, Ubuntu) - require remote memcached server. doesn't work with local windows memcached server

Steps to reproduce

Step 1: Run many times this script through your browser (about 30-40 times, just quickly press F5)

$memcache = new Memcache();
$memcache->addServer("ip.of.your.remote.server", 11211);
$memcache->set('test', 10, 0, 6000);

Step 2: Now change stored value (for example 20) and run script only one time:

$memcache = new Memcache();
$memcache->addServer("ip.of.your.remote.server", 11211);
$memcache->set('test', 20, 0, 6000);

Step 3: Now change this script like that:

$memcache = new Memcache();
$memcache->addServer("ip.of.your.remote.server", 11211);
echo $memcache->get('test');

You will see that it return you 20, but sometimes it returns 10!!!
Bug checked on different computers with Windows 10 and different remote servers.
Doesn't reproducible with local windows memcached server.

I guess there is some kind hashing inconsistency, so on step 1, when you store many times same value, it stores under different keys. On step 2, when you run it only once it changes the value, but only for one specific key, so when on step 3 you start to retrieve stored value, due to inconsistency you receive different values!

Another interesting finding, is that this bug presents only in latest builds. I have downloaded DLL from Dec 13, 2018 (for php 7.3 x64 ts) and it works fine!

PHP 7.3 memcache stored sessions issue

Hi,

i've upgraded my wamp installation to 7.3 from 7.2 Since upgrading to 7.3 and using vc15/ts/x64 memcache i notice incosinstency in sessions, as if the get lost, or unable to retrieve across requests, but they do seem to appear randomly across some requests! This issue was not present in 7.2
It seems kind of what is described over here #15, but now quite sure, since in my case is session stored values.
Not sure if it is related to this build, or if someone could give a hint on what else could be the cause.

Warning: PHP Startup: Unable to load dynamic library 'memcache' in Unknown on line 0

Cant load extension.
MS VCRedis2017 is installed
I tried this ->https://github.com/nono303/PHP7-memcache-dll/blob/master/vc15/x86/ts/php-7.2.x_memcache.dll
What i doing wrong?)

System => Windows NT EDESKTOP-01 10.0 build 17134 (Windows 10) i586
Build Date => Oct 10 2018 02:03:59
Compiler => MSVC15 (Visual C++ 2017)
Architecture => x86
Configure Command => cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-pdo-oci=c:\php-snap-build\deps_aux\oracle\x86\instantclient_12_1\sdk,shared" "--with-oci8-12c=c:\php-snap-build\deps_aux\oracle\x86\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--without-analyzer" "--with-pgo"
Server API => Command Line Interface
Virtual Directory Support => enabled
Configuration File (php.ini) Path => C:\WINDOWS
Loaded Configuration File => C:\Develop\xampp\php\php.ini
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
PHP API => 20170718
PHP Extension => 20170718
Zend Extension => 320170718
Zend Extension Build => API320170718,TS,VC15
PHP Extension Build => API20170718,TS,VC15
Debug Build => no
Thread Safety => enabled
Zend Signal Handling => disabled
Zend Memory Manager => enabled
Zend Multibyte Support => provided by mbstring
IPv6 Support => enabled
DTrace Support => disabled

[Bug] php 8.0.22 failure

Getting the following in 8.0.22 ( 8.1.9 is fine )

C:\windows\system32>php -i | findstr memcache
PHP Warning:  PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20210902
PHP    compiled with module API=20200930
These options need to match
 in Unknown on line 0
Warning: PHP Startup: memcache: Unable to initialize module

The specified module could not be found

Checked and can not find VS19 build...

[23-Jan-2024 10:40:22 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'php_memcached.dll' (tried: RESTRICTED\php_memcached.dll (The specified module could not be found)

slika

So, where to find correct .dll for 8.1.27 PHP?

Thank you for answer..

If your dll is included in php.ini, php fails to start

There are several issues raised similar to this but I'm opening my own to include more details. Using PHP x64 7.2.10 on Windows 2008 R2; If I include a call in php.ini to load your dll from http://windows.php.net/downloads/php-sdk/deps/vc15/x64/

extension=php_memcache.dll

Then try simply running

php.exe --info

I get the following errors in the application event log:

Faulting application name: php.exe, version: 7.2.10.0, time stamp: 0x5b99b3fb
Faulting module name: php_memcache.dll, version: 3.0.9.0, time stamp: 0x5b97b12c
Exception code: 0xc000001d
Fault offset: 0x0000000000006882
Faulting process id: 0x69c
Faulting application start time: 0x01d44f8b6b34dd6c
Faulting application path: d:\php\php.exe
Faulting module path: D:\PHP\ext\php_memcache.dll
Report Id: a9c40fbc-bb7e-11e8-8589-0026b97b6554

Followed by the following error

Windows cannot access the file  for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program CLI because of this error.

Program: CLI
File: 

The error value is listed in the Additional Data section.
User Action
1. Open the file again. This situation might be a temporary problem that corrects itself when the program runs again.
2. If the file still cannot be accessed and
	- It is on the network, your network administrator should verify that there is not a problem with the network and that the server can be contacted.
	- It is on a removable disk, for example, a floppy disk or CD-ROM, verify that the disk is fully inserted into the computer.
3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK /F, and then press ENTER.
4. If the problem persists, restore the file from a backup copy.
5. Determine whether other files on the same disk can be opened. If not, the disk might be damaged. If it is a hard disk, contact your administrator or computer hardware vendor for further assistance.

Additional Data
Error value: 00000000
Disk type: 0

Then one more event

Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: php.exe
P2: 7.2.10.0
P3: 5b99b3fb
P4: php_memcache.dll
P5: 3.0.9.0
P6: 5b97b12c
P7: c000001d
P8: 0000000000006882
P9: 
P10: 

Attached files:

These files may be available here:
C:\Users\username\AppData\Local\Microsoft\Windows\WER\ReportQueue\AppCrash_php.exe_3c1e8d33edec1cd71dfe4262d8eff8ea3d18d93_61ae4cfe

Analysis symbol: 
Rechecking for solution: 0
Report Id: a9c40fbc-bb7e-11e8-8589-0026b97b6554
Report Status: 4

Any recommendations or something else to try? This seems to be our last holdup preventing upgrading from PHP 5.6 to PHP 7.2. @nono303 ?

Edit: This is using the nts version and the PHP from https://windows.php.net/download/

Thanks &
Cheers,

Toby

Memcache doesn't work with php 8.1.21

Having an issue where memcacheD is failing when using memcache dll with php 8.1.21
I've tried both vs16 and vs17 and have the same issue.

PHP Warning:  PHP Startup: memcache: Unable to initialize module\nModule compiled with module API=20210902\nPHP    compiled with module API=20200930\nThese options need to match\n in Unknown on line 0

image

Memcached ext >= 2.2.0 is required

I'm trying to use memcache for Symfony 4 in windows 7 using php 7.2 and memcached server version 1.5.14 .
DLL in use: vc15/x64/ts/php-7.2.x_memcache.dll
Error during runtime:
Memcached ext >= 2.2.0 is required

Unable to use with latest Windows PHP

Using with the latest Windows PHP 8.3 the error below is thrown:

PHP Warning: PHP Startup: Can't load module 'C:\php\ext\php-8.3.x_memcache.dll' as it's linked with 14.39, but the core is linked with 14.29 in Unknown on line

PHP Warning: PHP Startup: Can't load module 'C:\php\ext\php_memcache.dll' as it's linked with 14.27, but the core is linked with 14.16 in Unknown on line 0

I downloaded this PHP7 memcache DLL (Memcache Extension (PHP, Thread Safe, x64), but for some unknown reason, even if I put the php_memcache.dll under c:\php\ext, and added extension=php_memcache.dll, and made sure: extension_dir="C:\php\ext", I still get trouble.

My Setup:

  • Windows 10 (x64)
  • PHP 7.4.10 (Thread Safe, x64) [C:\php]
  • Apache 2.4 [C:\Apache]

> PHP -m

PHP Warning:  PHP Startup: Can't load module 'C:\php\ext\php_memcache.dll' as it's linked with 14.27, but the core is linked with 14.16 in Unknown on line 0

Warning: PHP Startup: Can't load module 'C:\php\ext\php_memcache.dll' as it's linked with 14.27, but the core is linked with 14.16 in Unknown on line 0

From browser:
Fatal error: Uncaught Error: Class 'Memcache' not found in C:\www\memcahed.php:17 Stack trace: #0 {main} thrown in C:\www\memcahed.php on line 17

PHP Warning: PHP Startup: Unable to load dynamic library 'ext\php_memcache.dll' - The specified module could not be found.

From my PHP info:

PHP Version 7.0.6
Compiler | MSVC14 (Visual C++ 2015)
Architecture | x64

I tried php-7.0.x_memcache.dll and php-7.1.x_memcache.dll but both throw the same warning in subject.

deplister says that they have all of the necessary DLLs:

C:\Program Files\PHP\ext>..\deplister.exe php_memcache.dll
php7ts.dll,OK
WS2_32.dll,OK
VCRUNTIME140.dll,OK
api-ms-win-crt-heap-l1-1-0.dll,OK
api-ms-win-crt-convert-l1-1-0.dll,OK
api-ms-win-crt-string-l1-1-0.dll,OK
api-ms-win-crt-stdio-l1-1-0.dll,OK
api-ms-win-crt-utility-l1-1-0.dll,OK
api-ms-win-crt-runtime-l1-1-0.dll,OK
api-ms-win-crt-time-l1-1-0.dll,OK
KERNEL32.dll,OK

What is missing?

VC15 x86 PHP 7.2 DLL file not working.

vc15\x86\ts\php-7.2.x_memcache.dll does not work. The Apache process does not start with it. Now downgraded the PHP version to 7.1.20 to use VC14 version. Now using vc14\x86\ts\php-7.1.x_memcache.dll

Unable to compile memcache 8 for windows

I am trying to compile memcache for windows with PHP 8.0

My configure options are:

configure ^
--disable-cli-win32 ^
--disable-debug ^
--disable-embed ^
--disable-ipv6 ^
--disable-phpdbg ^
--disable-phpdbgs ^
--disable-security-flags ^
--disable-test-ini ^
--enable-debug-pack ^
--enable-fd-setsize=2048 ^
--enable-object-out-dir=../build/ ^
--without-analyzer ^
--without-enchant ^
--without-imap ^
--without-snmp ^
--without-ldap ^
--without-oci8 ^
--without-pgsql ^
--without-uncritical-warn-choke ^
--with-toolset=vs ^
--with-cygwin=C:\cygwin64\bin ^
--with-mp=16 ^
--disable-bcmath ^
--disable-brotli ^
--disable-calendar ^
--disable-com-dotnet ^
--disable-ctype ^
--without-dom ^
--disable-filter ^
--without-gd ^
--without-iconv ^
--without-libxml ^
--without-mysqlnd ^
--disable-opcache ^
--disable-phar ^
--without-simplexml ^
--disable-tokenizer ^
--without-xml ^
--disable-xmlwriter ^
--disable-xmlreader ^
--disable-zip ^
--enable-embed ^
--enable-memcache=shared ^
--without-geos ^
--disable-zts ^
--enable-native-intrinsics=sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx ^
--with-mhash ^
--enable-sanitizer

nmake output:
Microsoft (R) Program Maintenance Utility Version 14.29.30145.0
Copyright (C) Microsoft Corporation. All rights reserved.

Recreating build dirs
Recreating build dirs
Recreating build dirs
type ext\pcre\php_pcre.def ext\zlib\php_zlib.def > C:\php_sdk\php-dev\vc16\x64\build\Release\php8.dll.def

ext\pcre\php_pcre.def

ext\zlib\php_zlib.def

    "C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64\mc.exe" -h win32\ -r C:\php_sdk\php-dev\vc16\x64\build\Release\ -x C:\php_sdk\php-dev\vc16\x64\build\Release\ win32\build\wsyslog.mc

MC: Compiling win32\build\wsyslog.mc
"cl.exe" /D COMPILE_DL_MEMCACHE /D MEMCACHE_EXPORTS=1 /D HAVE_MEMCACHE_SESSION=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4996 /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:wchar_t /MP16 /Zi /LD /MD /Ox /D NDebug /D NDEBUG /D ZEND_WIN32_FORCE_INLINE /GF /D ZEND_DEBUG=0 /I "C:\php_sdk\php-dev\vc16\x64\deps\include" /D FD_SETSIZE=2048 /arch:AVX /FoC:\php_sdk\php-dev\vc16\x64\build\Release\pecl\memcache-8.0\src\ /FpC:\php_sdk\php-dev\vc16\x64\build\Release\pecl\memcache-8.0\src\ /FRC:\php_sdk\php-dev\vc16\x64\build\Release\pecl\memcache-8.0\src\ /FdC:\php_sdk\php-dev\vc16\x64\build\Release\pecl\memcache-8.0\src\ /c ..\pecl\memcache-8.0\src\memcache.c ..\pecl\memcache-8.0\src\memcache_ascii_protocol.c ..\pecl\memcache-8.0\src\memcache_binary_protocol.c ..\pecl\memcache-8.0\src\memcache_consistent_hash.c .\pecl\memcache-8.0\src\memcache_pool.c ..\pecl\memcache-8.0\src\memcache_queue.c ..\pecl\memcache-8.0\src\memcache_session.c ..\pecl\memcache-8.0\src\memcache_standard_hash.c
memcache.c
memcache_ascii_protocol.c
memcache_binary_protocol.c
memcache_consistent_hash.c
memcache_pool.c
memcache_queue.c
memcache_session.c
memcache_standard_hash.c
"cl.exe" /D _USRDLL /D PHP7DLLTS_EXPORTS /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0601 /D COMPILE_DL_MEMCACHE /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/pcre/pcre2lib -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_CONFIG_H /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D ZLIB_EXPORTS /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4996 /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:wchar_t /MP16 /Zi /LD /MD /Ox /D NDebug /D NDEBUG /D ZEND_WIN32_FORCE_INLINE /GF /D ZEND_DEBUG=0 /I "C:\php_sdk\php-dev\vc16\x64\deps\include" /D FD_SETSIZE=2048 /arch:AVX /FoC:\php_sdk\php-dev\vc16\x64\build\Release\Zend\ /FpC:\php_sdk\php-dev\vc16\x64\build\Release\Zend\ /FRC:\php_sdk\php-dev\vc16\x64\build\Release\Zend\ /FdC:\php_sdk\php-dev\vc16\x64\build\Release\Zend\ /D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /d2FuncCache1 /c Zend\zend.c Zend\zend_API.c Zend\zend_alloc.c Zend\zend_ast.c Zend\zend_attributes.c Zend\zend_builtin_functions.c Zend\zend_closures.c Zend\zend_compile.c Zend\zend_constants.c Zend\zend_cpuinfo.c Zend\zend_default_classes.c Zend\zend_exceptions.c Zend\zend_execute.c Zend\zend_execute_API.c Zend\zend_extensions.c Zend\zend_float.c Zend\zend_gc.c Zend\zend_generators.c Zend\zend_hash.c Zend\zend_highlight.c Zend\zend_inheritance.c Zend\zend_ini.c Zend\zend_ini_parser.c Zend\zend_ini_scanner.c Zend\zend_interfaces.c Zend\zend_iterators.c Zend\zend_language_parser.c Zend\zend_language_scanner.c Zend\zend_list.c Zend\zend_llist.c Zend\zend_multibyte.c Zend\zend_object_handlers.c Zend\zend_objects.c Zend\zend_objects_API.c Zend\zend_observer.c Zend\zend_opcode.c Zend\zend_operators.c Zend\zend_ptr_stack.c Zend\zend_smart_str.c Zend\zend_sort.c Zend\zend_stack.c Zend\zend_stream.c Zend\zend_string.c Zend\zend_strtod.c Zend\zend_system_id.c Zend\zend_ts_hash.c Zend\zend_variables.c Zend\zend_virtual_cwd.c Zend\zend_vm_opcodes.c Zend\zend_weakrefs.c
zend.c
zend_API.c
zend_alloc.c
zend_ast.c
zend_attributes.c
zend_builtin_functions.c
zend_closures.c
zend_compile.c
zend_constants.c
zend_cpuinfo.c
zend_default_classes.c
zend_exceptions.c
zend_execute.c
zend_execute_API.c
zend_extensions.c
zend_float.c
zend_gc.c
zend_generators.c
zend_hash.c
zend_highlight.c
zend_inheritance.c
zend_ini.c
zend_ini_parser.c
zend_ini_scanner.c
zend_interfaces.c
zend_iterators.c
zend_language_parser.c
zend_language_scanner.c
zend_list.c
zend_llist.c
zend_multibyte.c
zend_object_handlers.c
zend_objects.c
zend_objects_API.c
zend_observer.c
zend_opcode.c
zend_operators.c
zend_ptr_stack.c
zend_smart_str.c
zend_sort.c
zend_stack.c
zend_stream.c
zend_string.c
zend_strtod.c
zend_system_id.c
zend_ts_hash.c
zend_variables.c
zend_virtual_cwd.c
zend_vm_opcodes.c
zend_weakrefs.c
"cl.exe" /D _USRDLL /D PHP7DLLTS_EXPORTS /D PHP_EXPORTS /D LIBZEND_EXPORTS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x0601 /D COMPILE_DL_MEMCACHE /Iext/date/lib /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DHAVE_TIMELIB_CONFIG_H=1 /wd4244 /I "ext/hash/sha3/generic64lc" /DHAVE_KECCAKHASH_H=1 /DKeccakP200_excluded /DKeccakP400_excluded /DKeccakP800_excluded /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/pcre/pcre2lib -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D HAVE_CONFIG_H /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /I "ext/date/lib" /DHAVE_TIMELIB_CONFIG_H=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /D ZLIB_EXPORTS /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 /nologo /I . /I main /I Zend /I TSRM /I ext /D _WINDOWS /D WINDOWS=1 /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /D _USE_MATH_DEFINES /FD /wd4996 /Zc:inline /Gw /Zc:__cplusplus /d2FuncCache1 /Zc:wchar_t /MP16 /Zi /LD /MD /Ox /D NDebug /D NDEBUG /D ZEND_WIN32_FORCE_INLINE /GF /D ZEND_DEBUG=0 /I "C:\php_sdk\php-dev\vc16\x64\deps\include" /D FD_SETSIZE=2048 /arch:AVX /FoC:\php_sdk\php-dev\vc16\x64\build\Release\main\ /FpC:\php_sdk\php-dev\vc16\x64\build\Release\main\ /FRC:\php_sdk\php-dev\vc16\x64\build\Release\main\ /FdC:\php_sdk\php-dev\vc16\x64\build\Release\main\ /c main\SAPI.c main\fopen_wrappers.c main\getopt.c main\internal_functions.c main\main.c main\network.c main\output.c main\php_content_types.c main\php_ini.c main\php_open_temporary_file.c main\php_scandir.c main\php_syslog.c main\php_ticks.c main\php_variables.c main\reentrancy.c main\rfc1867.c main\snprintf.c main\spprintf.c main\strlcat.c main\strlcpy.c
SAPI.c
fopen_wrappers.c
getopt.c
internal_functions.c
main.c
network.c
output.c
php_content_types.c
php_ini.c
php_open_temporary_file.c
php_scandir.c
php_syslog.c
php_ticks.c
php_variables.c
reentrancy.c
rfc1867.c
main\network.c(121): error C2065: 'EAI_SYSTEM': undeclared identifier
main\network.c(121): error C2099: initializer is not a constant
main\network.c(121): warning C4047: 'initializing': 'int' differs in levels of indirection from 'char [13]'
snprintf.c
spprintf.c
strlcat.c
strlcpy.c
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\cl.exe"' : return code '0x2'
Stop.

PHP 7.4.6

Hello.

Please can you compile for 7.4.6?
php-7.4.x_memcache.dll with php-src 7.4.1

Error:
Warning: PHP Startup: Can't load module 'php_memcache.dll' as it's linked with 14.24, but the core is linked with 14.16 in Unknown on line 0

Thank you.

i am using this dll for php 7 version on xampp This is not woking

Hi ,
I am using Xampp PHP Version 7.2.3.
Please see bloe my steps
1.I had installed memcached-win64-1.4.4-14 by this into my C drive:
2.in php.ini put this
extension=php-7.1.x_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211

3.in xampp\php\ext folder i put=> php-7.1.x_memcache.dll
4. by command prompt run this command memcached.exe -d start
5. Restart xampp

but this is not showing in my phpinfo.

Please help.

Thanks & Regards
Taslim Waris

PHP 8.3 release

Is any plan to prepare memcache DLL for PHP 8.3? Today was released a major stable version PHP 8.3.

PHP-memcache-dll for php 8.1

Is there a plan to release memcache DLL module for php 8.1? The latest build 8.1-dev ccf702b for php 8.0 is not compatible with version 8.1 and generates the errors.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.