手机用户2502854251 发布于 2017-05-14 23:23

工行的PHP支付扩展,

php -m可以查看到,但是phpinfo()页面却找不到,php.ini文件是正确的。

已经重启或httpd了,php-fpm也关闭了,然后打开还是不行,
系统:centos7
php:5.4.0

php-fpm需要什么特别的设置吗?php是自己编译安装的

6 个回答
  • 谢谢邀请。对应的.so确认是否在php.ini文件添加了

    2017-05-15 17:55 回答
  • 是同一个 php 么?php -i 看下是否同样的配置

    2017-05-15 19:22 回答
  • 好多这样的问题..

    1. php-cli和php-cgi的php.ini加载的是同一个吗?

    2. 有把extension=xxx.so加到php.ini里吗?

    3. 改变php.ini之后, web服务器重启了吗? 重启真的成功了吗?

    4. 系统里面是不是存在多个php版本?

    5. php-cli和php-cgi的php是同一个版本吗?

    2017-05-15 23:02 回答
  • 1、检查下是不是存在多个版本的php
    2、是不是使用了不同的php.ini
    3、是不是没重启apache

    2017-05-15 01:15 回答
  • php -m 和phpinfo应该是不同的配置文件, 你在php -m 中能看到的话, 说明你只在php -i|grup php.ini 这个配置文件中加载了这个.so这个文件, 你还得 在phpinfo(). 这个模式下面看到他加载的配置文件位置,然后也加上.so文件,加完之后,重启下服务, 完美解决,我以前搞swoole拓展也遇到过

    2017-05-15 16:55 回答
  • 这类问题一般是web版和cli版的配置文件不一致
    web版的php.ini路径

    /etc/php.ini

    cli版的php.ini路径

    终端执行
    php -i|grep Loaded\ Configuration\ File

    检查一下吧

    2017-05-15 04:17 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
活跃用户
  • 1
    问道摩托
  • 2
    袁广龙976丶
  • 3
    逍遥子
  • 4
    亮仔
  • 5
    芙蓉花
  • 6
    作小die_syj
  • 7
    王丽珠景平怡伦_621
  • 8
    adfa3sd5f6a
  • 9
    欣欣大妮
  • 10
    sfasfs
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有