Php 如何:在XAMPP(Windows 7/8/10)上安装Memcache
我正在做一个关于拉威尔的项目。我正在尝试制作一个简单的系统,使用以memcache为中心的cache。当我开始学习时,我首先检查了Laravel站点,然后发现使用Memcached缓存需要安装Memcached PECL包 我搜索了一下,在安装过程中遇到了一些问题Php 如何:在XAMPP(Windows 7/8/10)上安装Memcache,php,laravel-5,memcached,Php,Laravel 5,Memcached,我正在做一个关于拉威尔的项目。我正在尝试制作一个简单的系统,使用以memcache为中心的cache。当我开始学习时,我首先检查了Laravel站点,然后发现使用Memcached缓存需要安装Memcached PECL包 我搜索了一下,在安装过程中遇到了一些问题 如何安装memcache?以下是安装memcache时应遵循的步骤 启动您的xampp 单击“config”并打开php.ini文件 寻找 ;extension=php_memcache.dll 如果未找到,请添加 extension
如何安装
memcache
?以下是安装memcache时应遵循的步骤
;extension=php_memcache.dll
如果未找到,请添加
extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
三,。从下载文件php\u memecache.dll
(确保检查您的php版本和php_memcache.dll是否相同。否则,它会出错。)
解压它并将“.dll”文件粘贴到路径xampp\php\ext,在我的例子中,它是F:\xampp\php\ext(我不得不将该文件重命名为memcache.dll,但当您查看其他描述此步骤的网站时,它们不会告诉您重命名,但我在我的项目中已经这样做了!)
c:/memcached/memcached.exe-d安装
然后键入
net启动“memcached服务器”
如果你得到memcache,它已经安装了。然后只需执行第行,然后启动“memcached服务器”
或
出于安装目的,您可以转到复制memcache.exe的路径。双击该文件,memcache已安装,现在只需添加行net start“memcached server”
即可启用memcache
C:\Windows\system32>net start“memcached”
memcached服务正在启动。
memcached服务已成功启动
C:\Windows\system32>net-stop“memcached”
memcached服务正在停止。
memcached服务已成功停止net start“memcached server”
抛出一个错误,但是如果没有引号,net start memcached server就不能运行了。现在如何检查安装是否正确?我可以在phpinfo()日志中看到它吗?因为它不在那里。我有点困惑。我需要在windows上安装memcached还是只在xampp本地主机上安装memcached?运行memcache.exe-d install
“忽略SIGHUP失败:无错误”时出错。对于我来说,在PHP 7.3上,我在完成所有步骤后都被卡住了,然后根据所包含的标准库将extension=PHP_memcache.dll替换为extension=memcache。这对我有用。