如何在没有allow_url_include = On的情况下使用php JavaBridge?

时间:2013-05-27 16:52:05

标签: php php-java-bridge

我正在使用php JavaBridge库,

事实是,我需要直接从服务器中包含php客户端库 require_once“someremoteurl.com”

为此,应启用allow_url_include,但我应该避免这种情况。

之前有没有人这样做过?有没有解决方法?

我尝试使用fread实时下载文件,然后从本地包含它,但它不能以某种方式工作,在JavaBridge类中给出一些php错误...虽然我没有看到任何差异。

1 个答案:

答案 0 :(得分:1)

根据Marc B的建议,使用以下代码:

$remote_contents = file_get_contents($url); 
file_put_contents($local, $remote_contents);

include($local);

首次尝试时没有工作,但在包含之前添加此行后工作:

define ("JAVA_SERVLET", "/WordBridge/servlet.phpjavabridge");