PHP:exec()函数为啥没有反应呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP:exec()函数为啥没有反应呢?相关的知识,希望对你有一定的参考价值。
目前可以确定
1、指令是正确的,是mv /aaa/bbb /ccc/类型的文件移动指令
2、safe_mode=off
3、disabled_function=空
为什么还是不行呢?求解
前辈 怎么找到php的执行用户呢?我仅仅是写了一段代码然后默默的执行了 不晓得怎么看php的执行用户 前辈你快救救我吧
追答如果是apache的话 就是apache的用户,一把为www 看你怎么配置的,linux系统的话你直接把要操作的文件夹权限 改为777就行了
追问前辈 我这全是777了 直接chmod 777 * -R了已经
ls这样的指令是能够通过exec执行的
但是mkdir和cp、mv这样的就没有效果了
这个我以前也越到过,后来通过php调用c语言实现的,不过这样太危险了,代码我忘了,你百度下吧
参考技术A 你在php环境中,禁止exec函数运行了追问没有
ls之类的命令都能运行
但是mkdir和mv之类的就不执行 不知道为什么
为啥用串口调试助手和pic单片机相连发的指令都没有反应呢。
我用的是pic16f877a,写了一段程序发给串口调试助手,但是都没有反应,求大神指点。。
#include<pic.h> //包含单片机内部资源预定义
#include"predefine.h"
__CONFIG(WDTE_OFF & FOSC_HS & PWRTE_OFF & BOREN_OFF);
//========================================================================
//功能描述:主程序
//函数名称:void main()
void main()
TRISC=0XFF; //设置C口方向全为输出
SPBRG=0XC; //设置波特率为19200BPS
TXSTA=0X24; //使能串口发送,选择高速波特率
RCSTA=0X90; //使能串口工作,连续接收
RCIE=0X1; //使能接收中断
GIE=0X1; //开放全局中断
PEIE=0X1; //使能外部中断
while(1) //等待中断
;
//========================================================================
//功能描述:中断函数
//函数名称:void interrupt usart(void)
void interrupt usart(void)
if(RCIE&&RCIF) //判断是否为串口接收中断
TXREG=RCREG; //把接收到的数据发送回去
什么意思。。怎么可能交叉
追答收发交叉
你把语音开了我说话回答
打字太累
参考技术B 打电话问客服啊以上是关于PHP:exec()函数为啥没有反应呢?的主要内容,如果未能解决你的问题,请参考以下文章
PHP在Linux下Apache环境中执行exec,system,passthru等服务器命令函数
为啥我在jquery里height:-webkit-calc(100%-44px*2)没有任何反应,一定要写成height:80%呢,郁闷