私の 5 つの Web サイトをホストする Linux (CentOS) ホストがあります。2 つの異なる PHP フレームワーク (Yii と Zend) があり、私の各サイトはいずれかのフレームワークに基づいています。それらを保持するのに適切な場所はどこで、どのような権限がありますか? 私は2つの変種を考えましたが、どちらが正しいことなのか疑問があります.
たとえば、私のプロジェクトでは、/home/example.com/public_html/index.php
私はそうするでしょうrequire_once($pathToFrameworkInitFile)
バリエーション 1:
の下で、権限が 755/usr/local/
のユーザー:root
/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.
ご想像のとおり、私はホストへの完全なルート アクセス権を持っており、ウェブサイトとホストの両方を管理しているので、最善の (または少なくとも十分な) プラクティスを探しています。