apache 如何配置在/tmp目录下读写文件?

haisas 2011-06-17 09:55:15
我在/tmp/目录下向一个管道文件写数据发现没反应 是什么问题 急?
...全文
231 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fontlose 2011-06-17
  • 打赏
  • 举报
回复
可以阿 apache的cgi要在系统的/tmp文件下写文件不用修改什么配置的了,tmp权限要设777,写管道时候对应的管道文件要有写权限。
haisas 2011-06-17
  • 打赏
  • 举报
回复
权限我改了不行,我在cgi里面在/tmp文件夹下创建123.txt文件,没成功

#!/bin/sh

type=0
period=1

case $QUERY_STRING in
*ping*)
type=0
;;
*counter*)
type=1
;;
*stop*)
type=2
;;
esac

case $QUERY_STRING in
*slow*)
period=0.25
;;
*normal*)
period=0.125
;;
*fast*)
period=0.0625
;;
esac

/bin/echo $type $period > /tmp/led-control
/bin/echo $type $period > /tmp/123.txt
echo "Content-type: text/html; charset=gb2312"
echo
/bin/cat led-result.template
echo $type $period
exit 0
steptodream 2011-06-17
  • 打赏
  • 举报
回复
本来就有!
/tmp目录的权限是1777
justkk 2011-06-17
  • 打赏
  • 举报
回复
没反应是什么意思?
管道文件是指FIFO 文件?
litaoysb 2011-06-17
  • 打赏
  • 举报
回复
你要以root用户修改该文件的权限,你现在的用户没有修改这个文件的权限。方法:chmod 777 /tmp
haisas 2011-06-17
  • 打赏
  • 举报
回复
好了谢谢楼上各位了

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧