您好我希望能够部署PHP Web应用程序以及PEAR的本地安装.
更具体地说,我试图找到一种方法来进行"每个应用程序"或PEAR的本地安装(如果可能的话).
例如:
应用程序"MyApplication"位于:/ var/www/applications/myapplication
php库位于:/ var/www/applications/myapplication/library
我正在寻找一种方法来执行PEAR的每个应用程序安装,因为并非所有应用程序都由我管理(我想控制安装哪些PEAR包以及何时安装).
我找到了一些本地PEAR安装的教程(在共享主机上),但我不知道我的场景是否适合本地PEAR安装.
任何想法/帮助表示赞赏.
我们将这种方法用于我们的部署.
对于每个部署的应用程序,我们通过以下方式创建externals/pear目录:
pear config-create /path/to/app/externals /path/to/app/conf/.pearrc
Run Code Online (Sandbox Code Playgroud)
然后我们将PHP的include路径重置为只有/path/to/app/externals/pear/php目录.
我们几年来一直使用这种方法取得了巨大的成功.
| 归档时间: |
|
| 查看次数: |
553 次 |
| 最近记录: |