Ubuntu下使用apt-get方式安装php和apache
在phpinfo中看到php.ini在apahce2目录下打开该配置文件有两个问题
1.修改之后,不生效。
2.很多模块配置文件中没有开启,但是phpinfo已经正常了,已openssl为例phpinfo()中正常弄的一头雾水,问题在哪里了?
补充:电脑中所有的php.ini文件上面的3个openssl extendsion都没打开,怎么openssl就生效了?

解决方案 »

  1.   

    Loaded Configuration File 指示的是当前生效的 php.ini
    对 php.ini 的修改,需要重启服务后才生效与源码一起编译的扩展,不需要 php.ini 的加载指示
      

  2.   

    我就是打开的Loaded Configuration File指向的php.ini 。里面的openssl扩展没打开,但是phpinfo里边却是生效的。我已经重启过的
      

  3.   

    是否编译安装PHP的时候,就已安装了openssl扩展。