我有一个带有多个域的VPS。现在,其中一个网站正试图获得另一个安装了Piwik安装(开放源代码分析)的网站的输出。用参数返回本地php文件的内容
目前,我只是使用file_get_contents('https://domain.com?param=something')
,它工作正常,但内容发送'通过网络',我注意到当我改变了一些DNS设置,我几个小时无法得到我的内容。
因为一切都在同一台服务器上,是有办法,我可以访问本地PHP文件(与的PARAMS),并通过使用作为/home/admin/domain/..
文件路径,返回的内容?我知道我可以获取本地文件的(文字)内容,但是我无法传递参数并获得我需要的响应,因为文件没有得到执行。
有没有办法做到这一点?
谢谢!花了我一些时间把所有东西都弄清楚,但结合了'if(isset($ argv))parse_str(implode('&',array_slice($ argv,1)),$ _GET);'在请求文件的顶部(将'$ argv'转换为'$ _GET'),它的确有用。 –
啊,是的,我忘了提及,当使用'$ argv'时,你必须手动将键值与键值分开,很高兴你能想到它:) –