我的设置
- 共享主机
- 没有root权限
- 外壳访问
- symfony 2.1
- capifony 部署(嗯,至少,这是计划)
build_bootstrap.php
用途
#!/usr/bin/env php
这链接到 php4 cli
/usr/local/bin/php
PHP4 当然不工作。php 5.3 cli 在
/usr/local/bin/php53
是否有一个中心位置可以告诉 Symfony 2.1 更改环境?与putenv有关吗?bash 配置文件中的导出路径?
更新:
正如@thecatontheflat 建议的那样,我现在在我的 bashrc 中使用 php 的别名。
不幸的是,Symfony 有自己的逻辑去哪里寻找 php 二进制文件。一种选择是通过 putenv 设置 PHP_PATH。我将它添加到 app/console 和 app/autoload.php 因为这两个文件都涉及 Capifony 任务