0
混合(http + CLI)アプリケーションのベースURLを取得する方法を見つけようとしました。 CLIは、app urlが使用される定期的な通知を行うために使用されます。Zend Framework 2コンソールコントローラからbaseUrlを取得
私はこれを試してみましたが、それはこれがコンソール要求のために動作しないだけで"http://"
print_r($this->getEvent()->getApplication()->getServiceManager()->get('ViewHelperManager')->get('ServerUrl')->__invoke());
はありません、私は、コンソールコントローラでこのコードを実行します。それは私に "http //"を返します – bksi
@bksiコンソールリクエストはhttpリクエストではありません。ですから、コンソールリクエストを行うときに 'serverUrl'というものはありません。 – Wilt
確かに。だから私の質問に戻る:どのようにコンソールのコントローラからアプリのURLを取得することができますか? – bksi