记一次安装php redis拓展

从gitlab中获取最新代码,代码运行报错究其原因是本地环境没有安装php redis拓展,于是Google搜索:php redis 拓展,在第一页结果页面就找到答案,按照提供的步骤发现始终还是不行。

其实步骤很简单:

  • 步骤一:确定php版本(直接用phpinfo方法即可),根据版本信息下载合适自己的 php_redis.dll 文件

  • 步骤二:修改php.ini文件,追加 extension=php_redis.dll

我的操作步骤

  • 步骤一,利用phpinfo方法得到如下信息

php信息

最终确定我要下载的文件是 php_redis-2.2.5-5.5-ts-vc11-x86

  • 步骤二,修改php.ini文件

修改 \wamp\bin\php\php5.5.12\php.ini 文件

结果

我发现这个redis拓展没有装上,于是开始排查原因:步骤一肯定没有错,那就是步骤二出错了,因为本地环境用的是WAMP,我修改的是php下的ini文件,其实是不正确的,我应修改 \wamp\bin\apache\apache2.4.9\bin\php.ini 文件,因为这是WAMP的处理机制。

总结

对于各种凌乱的电脑问题,其他行业的人,以为程序员们什么都会;程序员中的女程序员,以为男程序员什么都会;男程序员中一般程序员,以为技术好的程序员什么都会;技术好的程序员每次都在网上苦苦找答案。其实最快定位问题除了找到最优秀的答案外,还需要通过日志或者系统日志逐一排查,这样才能够解决问题。