Nella mia app con diversi moduli, ho un metodo che invia una mail, all'interno del testo uso il view helper url per costruire un link. Se faccio eseguire questo metodo via browser funziona tutto correttamente, mentre se eseguo questo metodo tramite un cron via shell ricevo questo errore:
Fatal error: Uncaught exception 'Zend_Controller_Router_Exception' with message 'Route default is not defined' in /path/ZendFramework-1.12.1/library/Zend/Controller/Router/Rewrite.php on line 318
Zend_Controller_Router_Exception: Route default is not defined in /path/ZendFramework-1.12.1/library/Zend/Controller/Router/Rewrite.php on line 318
Girando per il web ho trovato questo: http://www.dragonbe.com/2012/11/route-default-is-not-defined.html
Se faccio quanto detto nel blog l'errore non si verifica piú, ma a questo punto il link generato e' mancante del protocollo e di hostname, mi scrive un link con il sol controller e action tipo "/controller/action/foo/bar"
Mi sapreste aiutare?
Grazie