如何在不同的服务器中使用远程功能

时间:2011-10-12 08:13:36

标签: php

我试图使用我放在远程服务器中的功能

现在处于测试阶段,我在本地服务器(MAMP)中执行此操作

我已经在php.ini文件中启用了allow_url_fopen和allow_url_include

在remote.php(在远程服务器中),我有这个代码用于测试:

function test(){
echo 'testing calling remote function';
}

在我的本地服务器中,我有这段代码:

require_once('http://remoteserver.com/remote.php')

test(); // calling test function in remote.php

但我得到的是对未定义函数的错误调用

我是以正确的方式还是以错误的方式做到这一点?

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

执行require_once('http://remoteserver.com/remote.php')时,您包含的内容是http://remoteserver.com/remote.php的输出,而不是此脚本的php源。