Agavi erwartet eine bestimmte Verzeichnisstruktur, damit all diese magischen Wizards um Module und Aktionen usw. anzulegen funktionieren. Wenn man beispielsweise das pub-Verzeichnis umbenennt, scheitert Agavis project-locate. Wusste ich bis heute nicht. Zu meiner Verteidigung, ich war nicht derjenige, der pub umbenannt hat. Zum Glück reicht ein einfacher Symlink (ln -s dasVerzeichnisInDasJemandPubUmbenanntHat pub) um das Problem zu lösen. Vielleicht hilft das ja jemandem weiter.