在 PHP 中启用 XSLl

发布于 2024-10-18 07:41:47 字数 740 浏览 5 评论 0原文

我有一台安装了 php5 的服务器。我需要在其上启用 XSL。当我尝试 phpinfo(); 时,我没有看到任何与 XSL 相关的内容。我已经安装了“libxslt”。

有没有办法可以升级我的 php 安装以获得 xsl 支持? 我不想重新安装 php。

我想过将 extension=xsl.so 添加到 php.ini 但我不知道我是否有 xsl.so 以及它在哪里!但这有用吗?如果是,我必须找出 xsl.so 在哪里,或者如果可能的话下载它。

请帮助我,因为这是我第一次在真正的工作环境中体验。

BTW:服务器操作系统是Linux(基于RPM的属性分发)。

更新:

我尝试了以下方法,但仍然无法启用 xsl 或在 phpinfo() 中看到任何差异:

1-解压 php 源代码和 cd 到目录扩展即 cd /path/to/php/ext/xsl

2- phpize

3- ./configure

4- make< /code>

5- 然后将 xsl.so 移至 extension_dir

6- 重新启动 apache

我在许多在线论坛和博客上找到了这个,但我不知道为什么它对我不起作用。

I have a server with php5 installed on it. I need to enable XSL on it. when I try phpinfo(); I don't see anything related to XSL. I already have "libxslt" installed.

Is there a way through which I can upgrade my php installation to have xsl support?
I don't want to reinstall php.

I thought of adding extension=xsl.so to php.ini but I don't know if I have xsl.so there and where it is! but does that work?? if yes I have to figure out where xsl.so is or download it if that's possible.

Please help me because this is my first experience in a real working environment.

BTW: The server OS is Linux (a property distribution base on RPM).

UPDATE:

I tried the following method but still can't enable xsl or see any difference in phpinfo():

1- decompress the php source code and cd to the directory of the extenstion i.e. cd /path/to/php/ext/xsl

2- phpize

3- ./configure

4- make

5- then move the xsl.so to the extension_dir

6- restart apache

I found this on many forums and blogs online but I don't know why it didn't work with me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

变身佩奇 2024-10-25 07:41:47

我终于可以使用 phpize 命令启用 XSL,而无需重新编译整个 PHP:

如何使用`phpize`启用php扩展?

最重要的是在编译XSL启用DOM扩展> 扩展并启用它..

谢谢

I finally could enable XSL without recompiling the whole PHP, using phpize command:

How to enable php extension using `phpize`?

the most important thing is enabling DOM extension before compiling the XSL extension and enabling it..

Thanks

三月梨花 2024-10-25 07:41:47

PHP5 默认情况下应包含 xsl 扩展名。您的特定 php 安装可能需要使用参数 --with-xls[=DIR] 重新编译,其中 DIR 是安装 libxslt 的目录。

当我为自己进行设置时,我发现这篇文章很有帮助: http ://flex.sys-con.com/node/200299?page=0,3

PHP5 should include the xsl extension by default. Your particular php installation may need to be recompiled with the argument --with-xls[=DIR], where DIR is the directory where your libxslt is installed.

When I set this up for myself, I founf this article to be helpful: http://flex.sys-con.com/node/200299?page=0,3

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文