Ich habe versucht, einen Weg zu finden, um Basis-URL von gemischten (http + CLI) -Anwendung zu erhalten. CLI wird verwendet, um einige regelmäßige Benachrichtigungen zu senden, in denen App-URL verwendet wird.Zend Framework 2 Get BaseUrl von der Konsole Controller
Ich versuchte dies, aber es gibt mir nur "http://"
print_r($this->getEvent()->getApplication()->getServiceManager()->get('ViewHelperManager')->get('ServerUrl')->__invoke());
Nein, ich laufe diesen Code in der Konsole-Controller. Es gibt mir "http //" – bksi
@ bksi Eine Konsolenanforderung ist keine http-Anfrage. Wenn Sie also eine Konsolenanfrage machen, gibt es keine "serverUrl". – Wilt
In der Tat. Also zurück zu meiner Frage: Wie kann ich die App-URL vom Konsolen-Controller bekommen? – bksi