Guten Tag,
zur Zeit arbeite ich an einem Projekt, dass über GeoDaten verfügen muss. Ich habe mich nun nach längerer Recherche für die Datensätze von GeoNames entschieden. Diese kann man zum einen herunterladen, zum anderen als Webservice nutzen. Den Webservice spricht man am besten, wie ich es verstanden habe über das Zend Framework oder PEAR an. Diese beiden korrekt zu installieren ist mir aber bisher nicht gelungen.
Nun meine Fragen:
a) PEAR installiert man, indem man go-pear.php in einen Ordner der Webseite ablegt. Dieses extrahiert dann die Dateien, die man braucht. Dann habe ich in dem Inntal-Feld "Services_GeoNames" eingetragen und es hat funktioniert. Nun bin ich in die php.ini gegangen und habe eingetragen "pear/PEAR/". Nun habe ich in der index.php über require_once aufgerufen: "Services/GeoNames.php". Wieso sagt er mir, dass er das nicht finden konnte?
b) Wie kann ich PEAR über die Konsole starten?
c) Kann man das Zend Framework ähnlich installieren? Ich habe das Projekt begonnen und nun brauch ich Zend, ohne mein Projekt übern Haufen schmeißen zu wollen.
d) Wie kann ich eines der beiden später auf meinem gemieteten Webspace installieren?
Evt. nötige Infos:
Ich benutze den integrierten Webserver von OS X 10.8 mit PHP 5.3.15 und einen MySQL Server 5.5.25a.
zur Zeit arbeite ich an einem Projekt, dass über GeoDaten verfügen muss. Ich habe mich nun nach längerer Recherche für die Datensätze von GeoNames entschieden. Diese kann man zum einen herunterladen, zum anderen als Webservice nutzen. Den Webservice spricht man am besten, wie ich es verstanden habe über das Zend Framework oder PEAR an. Diese beiden korrekt zu installieren ist mir aber bisher nicht gelungen.
Nun meine Fragen:
a) PEAR installiert man, indem man go-pear.php in einen Ordner der Webseite ablegt. Dieses extrahiert dann die Dateien, die man braucht. Dann habe ich in dem Inntal-Feld "Services_GeoNames" eingetragen und es hat funktioniert. Nun bin ich in die php.ini gegangen und habe eingetragen "pear/PEAR/". Nun habe ich in der index.php über require_once aufgerufen: "Services/GeoNames.php". Wieso sagt er mir, dass er das nicht finden konnte?
b) Wie kann ich PEAR über die Konsole starten?
c) Kann man das Zend Framework ähnlich installieren? Ich habe das Projekt begonnen und nun brauch ich Zend, ohne mein Projekt übern Haufen schmeißen zu wollen.
d) Wie kann ich eines der beiden später auf meinem gemieteten Webspace installieren?
Evt. nötige Infos:
Ich benutze den integrierten Webserver von OS X 10.8 mit PHP 5.3.15 und einen MySQL Server 5.5.25a.