как виртуализировать конфигурационный файл - PullRequest
1 голос
/ 30 сентября 2011

У меня есть PHP-скрипт, который зашифрован с помощью Ion Cube.Поскольку я не хочу нарушать лицензию, я не могу ничего изменить в скрипте.Сценарий выполняет вызовы в файл конфигурации на основе XML.Я хочу создать базу данных для хранения данных конфигурации и затем передать ее в зашифрованный скрипт на основе URL-адреса реферера, который сделал запрос.По сути, я хочу «виртуализировать» XML-файл конфигурации, чтобы я мог передать зашифрованному скрипту нужные мне данные на основе URL-адреса реферера.

Есть идеи?

1 Ответ

0 голосов
/ 23 марта 2012

Вы можете использовать LD_PRELOAD и пользовательскую библиотеку, чтобы переопределить файл интерпретатора php, открытый из файла конфигурации, и переключить его, чтобы открыть другой файл конфигурации по требованию.

...