我在RHEL服务器上安装了PHP5。它通过yum进行管理,因此可以照常应用安全更新。
我需要HTML Tidy功能,并且沮丧地得知那里(貌似)不是可用的php5扩展,并且(看似)获得它的唯一方法是编译php --with -tidy。切换我的yum管理的php安装和编译只是为了获得整洁的功能似乎过度。
是否有其他方法可以将HTML Tidy与php5集成,但我找不到?
编辑回答:
感谢cyberx86(来自serverfault)建议启用EPEL并在那里抓取php-tidy包。
步骤:
[shell] #rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm [shell] #yum install php53-tidy.x86_64
完成并感谢。
答案 0 :(得分:1)
您不需要编译完整的PHP包集并丢弃所有现有的二进制文件。您可以简单地编译整齐的扩展并创建二进制RPM包。当我说简单时,我的意思是它并不简单。粗略的步骤是:
rpmbuild -ba php.spec
或类似命令构建php-tidy.rpm包您现在可以使用rpm -ivh
安装全新的软件包。在Red Hat发布安全性升级时重复。
具体细节(可能还有完整的问题)超出了本网站的范围。