2011-09-30 53 views
1

我有一个用Ion Cube加密的PHP脚本。由于我不想违反许可证,因此我无法修改脚本中的任何内容。 该脚本调用基于XML的配置文件。 我想创建一个数据库来存储配置数据,然后根据发出请求的引用URL将它提供给加密脚本。 基本上,我想“虚拟化”配置XML文件,这样我就可以根据引用者URL为加密脚本提供我想要的数据。如何虚拟化配置文件

任何想法?

+0

您究竟如何与脚本进行交互?你传递了配置文件名,还是在脚本中修复了?提供一些基本代码。 –

+0

你可以配置XML文件的路径吗?如果是,您可能可以创建自己的文件协议,从数据库中提取数据 –

回答

0

您可以使用LD_PRELOAD和自定义库来覆盖配置文件的php解释器的文件打开,并将其切换为按需打开不同的配置文件。