[OSM-Devserver] allokierbarer Speicher für PHP

Jochen Topf jochen at remote.org
Do Okt 14 16:50:59 CEST 2010


On Thu, Oct 14, 2010 at 11:26:57AM +0200, Holger Neubert wrote:
> ich biete auf gauss Luftbilder zum Download in Form einer Galerie an. Zusätzlich möchte ich die Bilder als zip-Datei zum Download anbieten und dafür die zip-Datei on the fly mit einem php-Skript erzeugen. Prinzipiell funktioniert das schon. 
> http://luftbilder.openstreetmap.de/phptest/zip2.php
> Zur Zeit kann ich aber nicht mehr als ein Bild in das Verzeichnis packen, weil sonst der von php allokierbare Speicher nicht ausreicht. Das ist in der /etc/php5/apache2/php.ini hier eingestellt:
> memory_limit = 16M      ; Maximum amount of memory a script may consume (16MB)
> 
> Frage: Lassen es die sonstigen Aufgaben des Servers zu, mehr Speicher bereitzustellen? Ich gehe davon aus, dass für diesen Zweck die maximale Größe des allokierbaren Speichers auf 300 MB erhöht werden müsste. 

Warum willst Du die Zip-Datei on-the-fly erzeugen? Wäre es nicht sinnvoller,
das einmal zu machen und die Daten dann nur noch auszuliefern?

Und warum überhaupt die Zip-Dateien usw. Wäre es nicht besser, die Bilder
gleich in JOSM in den Hintergrund zu laden, z.B. über einen WMS? Wobei dazu
müßten sie natürlich orthorektifiziert werden. Kannst Du das?

Jochen
-- 
Jochen Topf  jochen at remote.org  http://www.remote.org/jochen/  +49-721-388298