如何在 Linux 上从 php 运行 imageoptim?

发布于 2025-01-05 01:08:54 字数 122 浏览 1 评论 0原文

我今天正在查看 imageoptim,并且真的很想在我的 Linux 服务器上从 php 运行它。这可能吗?

I was checking out imageoptim today, and really would love to run this from php on my linux server. Is that possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寂寞笑我太脆弱 2025-01-12 01:08:54

imageoptim 仅适用于 Mac OS X。在该网站上,他们向非 Mac 用户推荐 trimage

为了从 php 调用外部程序,您可以使用此处记录的exec命令一个>。

请注意,出于安全原因,使用 escapeshellcmdescapeshellarg 等其他命令转义传递给 exec 的参数非常重要。

您在有关命令行选项的注释中的假设是正确的,您只需将它们与程序名称一起作为字符串参数传递给 exec ,当然,并进行适当的转义。

imageoptim is Mac OS X only. On there website they recommend trimage for non Mac users.

In order to call external programs from php you use the exec command documented here.

Note that for security reasons it is important to escape arguments passed to exec with another command like escapeshellcmd or escapeshellarg for security reasons.

Your assumption in the comment about command line options is correct, you just pass them along with the program name as the string argument to exec with proper escaping of course.

舟遥客 2025-01-12 01:08:54

ImageOptim 不再仅适用于 OS X。现在,您可以在任何平台上使用 ImageOptim Web API

ImageOptim is no longer OS X-only. Now you can use the ImageOptim Web API on any platform.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文