【发布时间】:2011-11-08 19:04:06
【问题描述】:
我正在尝试用 PHP 构建一个应用程序来帮助我配置新网站。
新网站将始终基于特定的“代码库”,其中包含所有必要的网络文件。 我希望我的 PHP 脚本将这些网络文件从一个域的网络空间复制到另一个域的网络空间。 当我单击一个按钮时,一个空的 webspace 会填充来自另一个域的文件。 两个域都在同一个 Linux/Apache 服务器上。
作为一个实验,我尝试在 PHP 中使用 shell 和 exec 命令以“root”身份执行操作。 (我知道这会打开主要的安全漏洞,所以这不是我理想的方法。) 但我仍然有类似的权限问题,也无法使用该方法。
但我在跨域复制时遇到了权限/所有权问题。 也许 CGI 脚本是一个更好的主意,但我不知道如何处理它。
感谢任何建议。 或者,如果您知道此类信息的更好资源,请指点我。 我敢肯定这种“网站设置”应用程序之前已经构建过。
谢谢!
【问题讨论】:
-
您知道有一些工具可以为您做到这一点。
-
我有一个模糊的想法,可能有用于此的工具。有什么具体建议吗?