0

我的虚拟主机帐户最近通过 phpThumb 漏洞被黑了,所以我不得不将它升级到最新版本。

不幸的是,我无法运行最后一个版本,因为我的虚拟主机没有启用 escapeshellarg()。

我要求系统管理员启用它,但他只在我的主网站上启用它,并且与插件域相关联的那些仍然无法运行(他告诉我将这些网站移动到我服务器的根目录而不是 /public_html/ 以便他可以添加个别例外对于每个域,但他失败了 - 他不能简单地为整个托管帐户启用该功能吗?我不明白)。

无论如何,我想知道是否有一种方法可以运行 phpThumb 的最新版本而无需使用 escapeshellarg(),或者是否有任何替代 phpThumb 的方法根本不需要它。

谢谢!

4

1 回答 1

1

如果 phpThumb 有任何替代品根本不需要它。

试试看一下 Imagine,它是受 Python 的 PIL 和其他图像库启发的 PHP 5.3 图像处理库。

它有 GD、Imagick 和 GMagick 的驱动程序。它应该提供 phpThumb 提供的大部分功能,并且不需要 shell 访问。

这是一个很好的演示文稿支持文档

祝你好运,

安东尼。

于 2013-05-31T13:09:25.723 回答