#1 Sun 12 February 2012 06:59
- NyPon
- Participant actif
- Date d'inscription: 3 Nov 2008
- Messages: 111
Cartoweb3 Php5.3.+
Bonjour,
Je travail actuellement sur la mise en place d'une architecture WebMapping.
J'ai installé mapserver que j'utilise avec OpenLayers.
Étant assez novice en Javascript, je me suis orienté vers CartoWeb qui semble proposer une interface toute prête pour mes besoins.
Une fois installé, j'ai essayé de lancer les demos mais il y a un soucis.
Code:
Warning: ms_newMapObj(): [MapServer Error]: loadOutputFormat(): OUTPUTFORMAT clause references driver GD/JPEG, but this driver isn't configured. in C:\ms4w\apps\cartoweb3\server\ServerContext.php on line 354
J'ai cherché un bon moment sur les forums et il semble que CW3 ne fonctionne pas avec ma version de PHP (5.3.6).
Cartoweb is too old and contains some code which is not compatible with recent version of Mapserver.
in this case it would be the GD rendering engine, which has been replaced by AGG.
there may be other problems which have not been addressed either.
also note that Cartoweb will not work with any version of PHP 5.3 or newer.
Cf. : http://old.nabble.com/Troubleshoot-abou … 96113.html
Mais dans le même post, on trouve ceci :
Uh beside the fact, that yes the code is quite old.
With efforts, cartoweb3.5 is working under PhP 5.3.8
Adapting it to mapserver 6.0 has not be totally successful. but on the way.
All of this is not free of efforts, that sure.
Je ne sais pas du tout comment le faire fonctionner avec ma version de PHP.
Avez vous une idée ?
Par avance merci pour toutes les pistes.
Nicolas
Hors ligne