当前位置: 技术问答>linux和unix
网站中的php.ini配置不生效
来源: 互联网 发布时间:2016-10-26
本文导语: 服务器中有一个php.ini文件,里面定义了: extension_dir = extension_dir = "/usr/lib64/php/modules" extension=newso.so 这时,newso.so中的函数在网站中可以被正常调用。 但是我想把newso.so放到网站中的php.ini中,newso.so中函数就不能...
服务器中有一个php.ini文件,里面定义了:
extension_dir = extension_dir = "/usr/lib64/php/modules"
extension=newso.so
这时,newso.so中的函数在网站中可以被正常调用。
但是我想把newso.so放到网站中的php.ini中,newso.so中函数就不能被调用了。
服务器和网站中的php.ini中register_globals 设置都是On。
如何能让我网站中的php.ini生效呢?
extension_dir = extension_dir = "/usr/lib64/php/modules"
extension=newso.so
这时,newso.so中的函数在网站中可以被正常调用。
但是我想把newso.so放到网站中的php.ini中,newso.so中函数就不能被调用了。
服务器和网站中的php.ini中register_globals 设置都是On。
如何能让我网站中的php.ini生效呢?
|
先看下你网站的php.ini里extension_dir所指向的路径,然后将newso.so放到此路径下面,再添加extension=newso.so
还要注意版本问题是不是一直,以及newso.so是否依赖于模块,然而其在你的网站上并不存在,
phpinfo();比较一下,两台服务器的配置就好说了
还要注意版本问题是不是一直,以及newso.so是否依赖于模块,然而其在你的网站上并不存在,
phpinfo();比较一下,两台服务器的配置就好说了
|
没读懂
|
不太会php,去php区问问这个问题吧