Drupal 多站点设置与 suExec/suPHP 和符号链接



我想维护一个Drupal副本,但是很多站点都从该副本运行。

我正在使用cPanel创建用户并添加带宽和磁盘空间限制,因此我需要将上传放在cPanel用户的主页目录中。用户的站点配置不应该被其他用户看到,因此我相信我需要使用某种suExec或suPHP。

这是我尝试过的指南:http://drupal.org/node/1274642

基本上,我有一个前端,用户在其中输入子域,然后通过cPanel API为该子域创建一个用户,并添加带宽和磁盘空间的限制。

任何人都可以帮助创建此设置吗?我一直在考虑从/home/dp1234/public_html 到/path/to/drupal/copy 的符号链接,但这样每个人都可以查看 Drupal 站点文件夹中的设置文件 - 我想?

我不断遇到奇怪的权限问题。我让它工作了几次,但突然间它不起作用。

任何帮助将不胜感激!谢谢!

所以我终于弄清楚了为什么它不起作用。这是一个被检查为真的Apache配置:[x] SymLinksIfOwnerMatch

我取消了检查,最后一切都开始工作了!

最新更新