当前位置:编程学习 > php >>

php 执行dos问题..

system('cmd /c javac-encoding -target 1.6 -bootclasspath '.$filecmd.'\apktool\android.jar -d '.$filecmd.'\db\forum\bin '.$filecmd.'\db\forum\src\www\baidu\com\*.java '.$filecmd.'\db\forum\src\www\data\*.java '.$filecmd.'\db\forum\src\www\logic\*.java '.$filecmd.'\db\forum\src\www\model\*.java '.$filecmd.'\db\forum\src\www\ui\*.java '.$filecmd.'\db\forum\src\www\utils\*.java '.$filecmd.'\db\forum\gen\www\baidu\com\R.java',$retval);放在php中返回1错误、将代码在dos测试却打包成功。。
答案:请确认你的本地环境或者服务器环境允许你使用system方法调用.

 

因为通常情况下该方法都是被禁用的

 

因为它是PHP编程语言当中非常不安全的方法之一!

上一个:帮忙分析一下 php函数
下一个:PHP分页一个算法...

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,