在我的Apache日志(UbuntuServer14.0.3)中,我发现了许多这样的错误:sh: 1: convert: not found。没有更多的资料说明是什么原因造成了这种情况。这是由命令行应用程序convert引起的,该应用程序由h5ai使用。
通常,PHP错误日志提供了良好的信息。为什么在这个案子里没有更多的描述?
下面是日志的一个示例(节略):
tail -n 20 /var/log/apache2/error.log
...
[Mon Nov 16 07:58:07.929839 2015] (Unrelated error)
sh: 1: convert: not found
sh: 1: convert: not found
sh: 1: convert: not found
sh: 1: convert: not found
sh: 1: convert: not found
sh: 1: convert: not found
sh: 1: convert: not found
sh: 1: convert: not found
[Mon Nov 16 08:03:07.945923 2015] (another error)
...发布于 2015-11-16 20:52:34
这只是一个简短的信息..。
看来,apache使用了一些php脚本或站点中的某些内容,related (它是一个图像命令行操作程序),尝试安装、转换和他的相关库。
apt-get install imagemagick还可以对一些php库进行智能检查。
许多框架使用转换来优化上传的图像。希望能帮上忙!
https://serverfault.com/questions/736787
复制相似问题