Unix 服务器 - 从一台服务器到另一台服务器的命令

问题描述 投票:0回答:1

在我们的 PHP 代码中,我们调用以下行来在上传图像时调整图像大小。搜索我们的服务器时,我在 /usr/bin/convert 中找到了该文件,但是当我将此文件复制到新服务器时,该功能失败。我猜它没有注册为函数?我该怎么做?

 $cmd = "convert -resize \"$newsize\" \"$originalfile\" \"$newfile\"";
php unix server
1个回答
0
投票

并非每台服务器的系统上都安装了相同的工具、二进制文件、库等。考虑不要使用 PHP 在系统上执行命令,因为这是严重的安全威胁,而是尝试使用已经开发的库,它允许您轻松安全地执行此操作。请检查SO上的这个答案,它致力于使用PHP调整图片大小。

© www.soinside.com 2019 - 2024. All rights reserved.