いくつかの仮想ホストを持つ開発サーバーがあります。それぞれが次のコマンドを実行できる必要があります: propel-gen ./ creole そのスクリプトは、データベースをリバース エンジニアリングする php を実行します... しかし、それが実行する php はそうするために含める必要があります。
php.ini には include_path が設定されていません。これは、すべての仮想ホストに対してグローバルであるためです。vhost ごとに include_path を一意にする必要があります。
コマンドラインでこれを機能させるにはどうすればよいですか? (注: コマンドラインは Apache を経由しないため、htaccess は機能しません)。
この問題を回避する別の方法はありますか? おそらく、インクルード パスを設定するためにコマンドライン パラメータを渡しますか? おそらく.bashrcに何かを設定していますか?:(
PS - スクリプトは、ハードコーディングされたインクルード パスを持つ私の Mac で正常に動作します。