ZEND App. inst. OHNE vHost ?
Schwertfisch
- php
moin,
wir haben eine ZEND App. entwickelt die nun auf einem unserer Entwicklungshosts ausgerollt werden soll.
Die App. namens "tvs" habe ich lokal entwickelt und dazu einen vHost genutzt, sodaß ich sie unter "http://tvs/"
ansprechen konnte
zB. "http://tvs/controller/action/"
usw.usw.
Auf unserem Entwicklungshosts geht das natürlich nicht. Sie soll anzusprechen sein unter: "http://www.host.de/tvs".
Mein Kenntnisstand ist der, daß ich in dem jeweilig. Vzch. unter htdocs eine .htacess
brauche, die **jegliche** Anfragen auf die ZEND App. umleitet, genauer gesagt auf die Bootstrap index.php unter 'public' - nicht etwa nur Scripte mit Ausnahme von .js .css .jpg nein *alle*.
das Doc.root des Apache2 einschl. Vzchn. tvs:
/srv/www/htdocs/tvs
die ZEND App.:
/usr/local/zend/tvs
(darunter application, library, public..)
ZEND Fw unter:
/usr/local/zend/share/library/Zend/
und natürlich ein symb. Link auf das ZEND Fw. im Vzchn.
/usr/local/zend/tvs/library/
Soweit dürfte alles korrekt sein. Wie man sieht ist es eine Linux Maschine.
Wir (ich) habe sämtlichen Zugriff auf alle Ordner des Servers. Auch als root. Also nix mit Provider wie 1+1, Strato oder sowas..
mod_rewrite
ist hier definitiv enabled, das hab ich schon getestet.
Wie muss nun meine .htacess
aussehen? ich weiss daß es Mrd. von Tut. und Anleitungen gibt, seltsamerweise befassen sich aber fast alle mit der Einrichtung eines vHost. Ich habe nicht ein Bsp. gesehen daß auf unsere Bedürfnisse zugeschnitten wäre. Die Besonderheit dürfte sein, daß die App. auf einem gänzlich anderen Pfad liegt als irgendwo auf/unter htdocs.
viele Grüße