无法使PHP memcached工作
我尝试在Windows1064位上使用Memcached和PHP7.1.3。我所做的一切都不起作用,以下是我迄今为止所做的:无法使PHP memcached工作,php,memcached,Php,Memcached,我尝试在Windows1064位上使用Memcached和PHP7.1.3。我所做的一切都不起作用,以下是我迄今为止所做的: 我已经运行Memcached.exe并将其作为服务启动。在“服务”下,“memcached”正在运行并设置为自动 我已将php_memcache.dll文件添加到php文件夹中的/ext目录中 通过添加“extension=php_memcache.dll”(无引号),我在php.ini文件中启用了memcache 重新启动我的电脑 当我运行phpinfo()时;它没有出
$memcache = new Memcache();
它给了我一条错误消息:“找不到类‘Memcache’。”
有什么想法吗
我使用的是64位Windows 10、IIS 10和PHP7.1.3,如果它没有显示在
phpinfo()
中,这意味着它没有加载,因此您的代码可能无法工作。您需要首先让它显示在那里。我已将“extension=php_memcache.dll”添加到我的php.ini文件中,因此我不确定要“加载”扩展名还需要做什么。请查看php错误日志。可能重复的php错误日志显示:“PHP警告:PHP启动:无法加载动态库'C:\Program Files\PHP-7.1.3\ext\PHP_memcache.dll'-%1不是有效的Win32应用程序。”…我已尝试了我能找到的所有dll,但均无效。