exec()函数不给执行

ariqi 2003-08-14 04:57:38
代码没有任何问题,只是将php的版本从新更新了一下,然后从新配置的apache服务器(在linux平台上),可是不给执行,也不报错误,是不是在php.ini中配置没有改或者是apache 2。0。47中不允许使用这个函数呢????
...全文
61 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ariqi 2003-08-14
  • 打赏
  • 举报
回复
na那什么样的用户权限才可以执行呢???
libeixian 2003-08-14
  • 打赏
  • 举报
回复
在PHP中的exec函数执行的linux命令,一般都没有权限执行
如:
exec("/usr/bin/crond restart");
定时执行进程的重起,就不能在apache模式下执行了
这是因为在apache下执行程序已经不是用root用户了
关键是解决这个问题。
你我的执行什么命令?
xuzuning 2003-08-14
  • 打赏
  • 举报
回复
不清楚。
但出于安全考虑,最好不要使用exec()等函数。
ariqi 2003-08-14
  • 打赏
  • 举报
回复
有人知道嘛?????

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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