任何方法运行最新版本的phpThumb与escapeshellarg禁用?

时间:2013-05-31 12:45:39

标签: php thumbnails sysadmin phpthumb

我的网络托管帐户最近被phpThumb漏洞攻击,因此我不得不将其升级到最新版本。

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

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

无论如何,我想知道是否有办法在不使用escapeshellarg()的情况下运行最后一个版本的phpThumb,或者是否有任何替代phpThumb而根本不需要它。

谢谢!

1 个答案:

答案 0 :(得分:1)

  

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

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

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

这是nice presentationsupporting documentation

祝你好运,

安东尼。