我有这个 php
www.example.com/template.php
并希望将其包含在 index.php 文件中
sub.example.com/index.php
并且此子域位于具有不同主机的不同服务器上。
请指教。
我有这个 php
www.example.com/template.php
并希望将其包含在 index.php 文件中
sub.example.com/index.php
并且此子域位于具有不同主机的不同服务器上。
请指教。
您可以将文件内容下载到 php 文件中,然后将其包含在内,
$url = "http://sub.example.com/index.php";
$file = file_get_contents($url);
file_put_contents('index.php', $file);
include index.php;
我建议从 index.php 更改名称,并确保在获取 php 文件时不会首先对其进行解析。
这也没有什么安全的。
编辑:另一种选择,
有一个名为allow_url_include 的php.ini 选项。