ubuntu - ubantu 下 PHP Fatal error: Uncaught Error: Class 'Redis'
高洛峰
高洛峰 2017-04-11 08:58:14
0
2
752

问题:为什么php已安装扩展,并且phpinfo()都没问题,但是为什么在终端执行时候会报找不到相应的扩展了了?
例如:我曾经在终端运行脚本报:PHP Fatal error: Uncaught Error: Class 'Redis' not found in /var/www/html/setRedis.php:2 ......等等

redis扩展已经打开,如图:

文件代码如下:

lamp是在vm虚拟机下,用本地(windows)浏览器可以访问,没有报错。如图:


请问为什么在ubantu下执行php文件,会报错。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답 (2)
迷茫

cli模式和fpm模式加载的模块不一样
你可以运行一下php -m看看有没有redis模块,如果没有的话,那就加一下

    Peter_Zhu

    这样,

    new \Redis();
      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!