phpnow中如何配置支持调用exec()函数 | 张恒镭的博客

phpnow中如何配置支持调用exec()函数

时间:13-12-31 栏目:网站建设 作者:恒镭, 张 评论:0 点击: 3,261 次

今天使用一个php工具,要求支持exec。我用的phpnow发现不支持。

查阅下 是如下原因。

Warning: () has been disabled for security reasons in 。。。

exec()函数无法使用

程序报错:Warning: exec() has been disabled for security reasons in

原因:在php.ini 中存在 disable_functions配置,默认配置中,cli执行函数都是被 禁止的,如果需要的话,需要在php.ini中将 disable_functions = exec , popen, system …. ,将你需要执行的函数从列表中删掉在重启apache即可 。

完全是配置的问题。

phpnow中 是 这个文件 php-apache2handler.ini

搜索这个我位置

disable_functions = proc_open, popen, exec, system, shell_exec, passthru

删除掉exec即可。

 

 

 

是 Win32 下绿色的 Apache + PHP + MySQL 环境套件包。简易安装、快速搭建支持虚拟主机的 PHP 环境。下面将分享PHPnow开启PHP扩展里openssl支持的方法。

打开你集成包的文件夹,找到“/php-5.2.x-Win32/php-apache2handler.ini”这文件,随便用记事本打开,查找

;extension=php_openssl.dll

将最前面的分号去掉,改成以下的代码,然后保存

extension=php_openssl.dll

接着重启一下apache哦,重启方法:

打开PHPnow安装根目录,运行PnCp.cmd,输入23后回车,就可以重启apache (选23)

声明: 本文由( 恒镭, 张 )原创编译,转载请保留链接: phpnow中如何配置支持调用exec()函数

phpnow中如何配置支持调用exec()函数:等您坐沙发呢!

发表评论




------====== 本站公告 ======------
欢迎关注我的博客。

其他