我有一系列网站都托管在具有不同域的同一服务器上。我想托管一些常见的 PHP 脚本,然后能够从其他域调用这些脚本。
我对我的 php 有点新鲜,所以请原谅代码尝试 - 我已经尝试过以下迭代,这可能会帮助您理解我的目标!
从php标签内...
include('http://www.mydomain/common_include.php?show_section=$section');
$show_section = $_GET['show_section'];
include('http://www.mydomain/common_include.php');//Then $show_section would be available to the included file/cod
最后,我尝试拉入包含一个函数的包含,然后尝试从父脚本运行该包含。
- 我更愿意保持这个 PHP 为导向,而不是参与服务器(文件系统等(但我可以更改权限等)
- 我可以但不希望仅将相同的库分别上传到每个域
- 我了解 PHP 在服务器上运行,因此将脚本包含到另一台服务器上可能会出现问题。
提前致谢。
#编辑好的好的 - 我知道这是不好的做法,所以不会这样做....非常感谢您的快速回答。但是,对于如何在所有站点上基本显示这个基本的 php 应用程序而不必将文件添加到每个站点的根目录,还有其他建议吗?只是为了防止大量脚本重复......(大声思考从数据库或任何其他解决方案中调用脚本)再次感谢您的帮助