为MT4添加Archive::Zip和IPC::Run模块

| No Comments | 1 TrackBack

  这两天一直在寻找能够实现和Image::Magick功能相同的模块,因为我的主机没有安装这个Image::Magick。看到两篇文章,学着人家的方法也做了,没成功 - -|| ,不过还是有点小收获的。先看下我运行mt-check.cgi的时候看到的两条记录:

IPC::Run

Your server does not have IPC::Run installed, or IPC::Run requires another module that is not installed. This module is needed if you would like to be able to use NetPBM as the image driver for MT. Please consult the installation instructions for help in installing IPC::Run.

 

Archive::Zip

Your server does not have Archive::Zip installed, or Archive::Zip requires another module that is not installed. This module is required in order to archive files in backup/restore operation. Please consult the installation instructions for help in installing Archive::Zip.

  在找 Image::Magick 的过程中我找到了上面两个模块,你可以来下面的链接分别下载 IPC::RunArchive::Zip

  简单介绍一下添加方法:
  IPC::Run:将下载回来的文件解压,然后将 IPC-Run-0.82/lib/IPC 中的 Run.pmRun文件夹 一起上传到你MT安装目录的extlib/IPC/下就OK了。
  Archive::Zip:和IPC::Run的做法相同,将 Archive-Zip-1.27_01/lib/Archive 中的 Zip.pmZip文件夹 上传到MT安装目录的extlib/Archive/下。

  好了,运行一下 mt-check.cgi 看看是这两个模块已经安装了。其他缺失的模块按此方法没有试验成功,按照此方法 Image::Size 模块可由2.93升级到3.2

  Update:MT已有的模块还是不要擅自改动的好,我更改 Image::Size 后上传图片会出错 - -||。

本文结束。

1 TrackBack

  今天把本站上的图片通通放到Google相册了。虽然相册空间不大,但是我喜欢它的缩略图的功能,这样因限制图片显示尺寸而看不清的问题就解决了,还能节省不少网页空间。

  

当我去后台删图片时发现,他们都有缩略图了!看来是之前上传用来代替 Image::Magick 的 Netpbm 起作用了。可是,为什么上传了一个多月后才起作用呢?

  

要是你也一直为MT4生成缩略图发愁,不妨接着往下看 ^_^...

Read More

Leave a comment