wozhidao 发表于 2013-2-3 22:15:33

关于php函数被禁用导致某些程序不能使用的问题!

我安装lnmp0.9,图片上传后预览图不能正常显示。别人跟我说吧nginx.conf里的location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                         {
                                 expires      30d;
                         }这段代码删掉,但是我怕有影响。但是我找不到其他办法,后来我再测试另一台vps的时候,重新安装vps系统重新安装lnmp发现有可能是军哥lnmp禁用某些函数导致预览图不能显示。php5.1.27版取消所有被禁用的php函数的话预览图可以显示。但是我在另一台5.3.21php的vps上使用取消禁用函数的命令就不其作用。这咋回事?我能把测试vps上的php升级到同样的5.3.21后把可以显示预览图的php.ini下载后替换另一台不能显示预览图的vps的php.ini吗?或者说怎么手动查看两台vps之间php.ini的不同之处对比下某些函数是否被取消!

wozhidao 发表于 2013-2-3 22:30:52

:Q 替换php.ini重启也不行啊。。。怎么办。。。是不是只能重装vps和lnmp?

[ 本帖最后由 wozhidao 于 2013-2-3 22:50 编辑 ]

licess 发表于 2013-2-3 23:27:35

expires 只是这是缓存过期时间,这个去掉不会有影响

看disable_function
可以挨个将禁用函数去掉,重启php-fpm,然后就能试出是哪一个函数了

id886 发表于 2013-2-4 13:45:38

什么程序,

有的 lnmpa 环境?
页: [1]
查看完整版本: 关于php函数被禁用导致某些程序不能使用的问题!