【问题标题】:how to use portable imagemagick in php Exec()如何在 php Exec() 中使用便携式 imagemagick
【发布时间】:2011-09-14 20:40:42
【问题描述】:

请帮助我.. 我的主机公司不同意在服务器上安装 imagemagick,所以我下载了不需要安装的便携式 imagemagick 版本。我想通过 php exec() 命令行测试这个便携版本.. 怎么办?

<?php
$magickpath = "c:/ImageMagick";

$env_path = $magickpath."/convert";

exec("$env_path k:\galstand.jpg k:\galstand.png");
?>

上述方法无效。

【问题讨论】:

  • 请在此处发布之前对您想要完成的任务进行一些研究 - 谷歌搜索,做一些实验,然后就您遇到的任何问题提出问题。
  • 我已经用谷歌搜索了一段时间,但没有找到解决方案。我希望我能在这里得到解决方案。
  • 您收到错误消息吗?您是否确认它可以通过命令行工作(甚至最初在您自己的机器上)?
  • 是的先生,现在我正在本地机器上测试..它什么也没返回..我已经通过命令行模式直接检查了 Imagemagick。它运作良好。所以我想知道如何在 php exec 控制台中运行相同的命令
  • 您的托管公司是否运行 Windows?

标签: php imagemagick exec portability


【解决方案1】:

您查看过ImageMagick: Command-line Tools 文档吗?你也可以使用他们的PHP API

【讨论】:

  • 不,先生,谢谢您的回复.. 我不担心命令.. 我需要一个示例代码。如何在没有环境变量的情况下集成 php 和 imagemagick。我的意思是不安装 Imagemagick
  • 您好先生,有什么可能的方法吗?还是我需要强制我的托管公司安装 Imagemagick。
  • 阅读 PHP API。我在答案中有一个链接。
  • 我希望你对使用 Imagick 或 magickwand API 有答案。我知道他们两个,我对 Imagick PHP API 有很好的了解。所以我不担心..我想要的这是否可以通过 PHP exec 控制台执行 Imagemagick 命令而无需安装,无需 API ..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-27
  • 2012-04-24
  • 2015-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多