【发布时间】:2012-07-01 14:45:54
【问题描述】:
我有一个托管我的 5 个网站的 Linux (CentOS) 主机。有两个不同的 PHP 框架(Yii 和 Zend),我的每个站点都基于其中一个。哪里是存放它们的合适地方,有什么权限?我虽然有两种变体,但我怀疑其中任何一种都是正确的做法。
在我的项目中,例如 /home/example.com/public_html/index.php 我会做 require_once($pathToFrameworkInitFile)
变体 1:
在/usr/local/下,用户root,权限为755:
/usr/local/frameworks/yii/yii-1.1.9/
/usr/local/frameworks/yii/yii-1.1.10/
/usr/local/frameworks/zend/zend-1.11.12/
变体 2:
在权限为 755 的用户 frameworks 下:
/home/frameworks/yii/yii-1.1.9/
/home/frameworks/yii/yii-1.1.10/
/home/frameworks/zend/zend-1.11.12/
变体 3:
I hope that you might suggest something better.
如您所想 - 我对主机拥有完全的 root 访问权限,并且我自己管理网站和主机,所以我正在寻找最佳(或至少足够好)的做法。
【问题讨论】:
-
如果你通过你的操作系统包管理器安装 zend,这将由你决定