分享技术,记录生活,在互联网上留下属于自己的一亩三分地。

在Centos7中启用exec和shell_exec

Linux novadmin 94℃ 0评论

环境:php5.6.36

首先查看php的配置文件是否禁止了exec和shell_exec

1、查看php.ini

#vi /usr/local/php/etc/php.ini

查找exec,如下面的行

大概在303行左右

; This directive allows you to disable certain functions for security reasons.
; It receives a comma-delimited list of function names.
; http://php.net/disable-functions
disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

2、如果要启用exec和shell_exec这2个函数,直接删掉这两个单词就好

也就是启用那个,就删除那个;

3、最后一步,一定要重启php服务

#/etc/init.d/php-fpm restart

 

转载请注明:Nov » 在Centos7中启用exec和shell_exec

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址