【问题标题】:php command not found找不到php命令
【发布时间】:2011-10-24 09:37:17
【问题描述】:

我在 Linux Cent OS 中使用 Php。我想将 PDF 转换为 SWF,所以我使用 SWFTools。 SWFTools 由 pdf2swf 命令组成,当我在命令行中使用它时执行良好。但是当我通过 php 执行命令时,该命令不起作用。

错误:找不到命令

我发现扩展是最新的。

中间还缺少什么吗?

【问题讨论】:

  • 如何“通过php执行”?
  • 请添加您在 phpscript 中使用的代码?
  • 你用什么来执行命令?
  • 请添加您正在尝试的命令。从这个问题很难理解。

标签: php linux command execute pdf2swf


【解决方案1】:

使用完整路径。

在 PHP 下运行时路径环境变量会有所不同,因为它将作为另一个用户运行。

【讨论】:

  • 这就是我的使用方式:$command = "pdf2swf ".getcwd()."/".$pdfFile." -o ".getcwd()."/".$swfFile." -f -T 9 -t -s storeallcharacters"; exec($command,$output,$return_var);
猜你喜欢
  • 2021-12-15
  • 1970-01-01
  • 2017-09-18
  • 2019-06-17
  • 2013-10-26
  • 1970-01-01
  • 2017-08-17
  • 2015-06-14
相关资源
最近更新 更多