如何在不同目录中启用不同的php扩展集

时间:2018-12-30 18:04:47

标签: .htaccess php-extension

我们使用cPanel共享托管用于我们的网站,并且php 7.2设置为服务器默认值。但是,我们使用的第三方程序只能在php 5.6或更早版本上运行,并且使用ioncube编码。

第三方程序安装在目录/third-party/中。我已将Addhandler添加到.htaccess文件中,以强制任何php程序在5.6版本中运行。但是,已安装PHP扩展名ioncube_loader,但未启用。在cPanel SelectPHP函数中,似乎只能调整默认版本的扩展名(在本例中为php 7.2)。

由于它是共享主机,因此我们无权访问根目录,并且无法对php扩展名进行任何更改。我尝试在目录中添加.ini文件,但仍然无法启用ioncube_loader。

extension = ioncube_loader.so

我还尝试将以下条目添加到.htaccess,但仍然无济于事。

php_value extension ioncube_loader.so

我搜索了该网站,但没有找到类似的问题。如果有人可以给我一些见解,我将不胜感激。谢谢!

P.S。我们大多数的php脚本都要求7.0及更高版本,因此将默认值切换回5.6确实不可行。

0 个答案:

没有答案