2012-10-22 37 views
0

我在本地服务器(MAMP)上创建了一个使用GD的PHP应用程序,并且一切正常,现在我已经把它放在了它的在线显示中不同的...使用WHM将PHP FreeType版本从2.2.1升级到2.4.4

就我所知,通过比较本地和活动服务器上的phpinfo(),唯一的区别是FreeFont版本(2.2.1和2.4.4)。我有权访问专用服务器上的WHM,但无法看到我如何更新此版本,因此所有事情都可以再次运行!

我的Apache和WHM技能是有限的,但必须有一个半简单的方法来做到这一点?

+0

什么显示不同? – drew010

回答

1

您需要升级FreeType的开发库,以便下次通过WHM EasyApache编译PHP时,它会在构建FreeType扩展时使用FreeType中较新的lib文件。

在CentOS上,请执行yum install freetype-develyum update freetype-devel,因为您可能已经安装了它。然后通过EasyApache重建PHP,你应该有更新的版本。

+0

我在哪里运行'yum更新freetype-devel'在WHM?真的很新来玩WHM对不起! – john

+0

您必须从服务器控制台或SSH中运行该命令,然后从shell运行命令。您也可以从WHM的'Main >> Software >> Update Server Software'中更新它,但如果从shell运行它,则可以更好地查看它更新的版本。如果您所使用的CentOS版本较旧且已经是最新版本,则必须卸载该软件包并手动编译并安装FreeType才能获得较新版本。 – drew010

+0

OK ......这给了我:mirror01.th.ifl.net *演员:​​mirror01.th.ifl.net *更新:mirror01.th'加载的插件:从缓存HOSTFILE *基地fastestmirror 加载速度镜子.ifl.net全球 排除软件包排除列表 成品 设置安装过程 包装的FreeType-devel的-2.2.1-31.el5_8.1.i386已经安装了最新版本 没什么do'但freetype的网站上并且在MAMP上表示有更高的版本可用... – john