首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >查找shell命令的来源

查找shell命令的来源
EN

Server Fault用户
提问于 2009-06-16 13:29:49
回答 2查看 253关注 0票数 1

在我们的apache错误日志(/usr/local/apache/ log / error _log)中,我们看到一个shell命令经常运行,它会抛出一个错误,如下所示:

代码语言:javascript
复制
sh: list_price: command not found

list_price是我们在50多个站点上使用的电子商务系统中的一个领域,当然没有什么可疑之处。问题是,我们不知道这是如何传递给shell的--我们已经检查了exec()和system()的所有出现,我们只是不知道它是如何被传递过来的。有什么方法可以让我们更容易地检测到这个来源是什么,因为没有比我上面提到的更有意义的输出了。FYI --这是在运行CentOS 5的服务器上,所讨论的站点都是PHP。

EN

回答 2

Server Fault用户

发布于 2009-06-16 13:37:52

您是否在list_price周围使用回标,而不引用它们?这可能是你的问题。

票数 2
EN

Server Fault用户

发布于 2009-06-16 13:31:46

你一定是忽略了什么,无意冒犯。也许您可以尝试创建list_price shell脚本,这样它就可以编写一些日志文件,说明它是如何执行的,何时执行的?

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/26508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档