Dear I have a Debian Sarge (stable) System
PHP5-apache2 How to install Cartoweb on my system? Carlos Francisco Miranda - Director/Editor GEOALGOR - Portal Internacional de Geomatica ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <cartoweb-users@lists.maptools.org> Sent: Wednesday, April 05, 2006 12:02 PM Subject: Cartoweb-users Digest, Vol 12, Issue 5 > Send Cartoweb-users mailing list submissions to > cartoweb-users@lists.maptools.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.maptools.org/mailman/listinfo/cartoweb-users > or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > > You can reach the person managing the list at > [EMAIL PROTECTED] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Cartoweb-users digest..." > > > Today's Topics: > > 1. Can't load mapscript library - Suse 10 (Pebble Puppy) > 2. Re: [Plugin] error with 'outline' plugin (oliver) > 3. Errors when using assign_vertex_id function (?lvaro Guti?rrez) > 4. Cartoweb timeout (PORTANERI Franck) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 04 Apr 2006 21:56:49 -0600 > From: "Pebble Puppy" <[EMAIL PROTECTED]> > Subject: [Cartoweb-users] Can't load mapscript library - Suse 10 > To: cartoweb-users@lists.maptools.org > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; format=flowed > > Hello, > > I am running Suse 10 and am trying to get Cartoweb up and running. I have > built both PHP5 and Mapserver from source. PHP5 is 5.1.2, Mapserver is > 4.8.2, and Cartoweb 3.2 > > I installed the basic Cartoweb demo with: > > /usr/local/cartoweb3 # /usr/local/apache2/php/bin/php cw3setup.php --install > --base-url http://www.example.com/cartoweb > > When I try to run "http://localhost/cartoweb/client.php" the browser returns > (only first few lines shown): > Failure > > class: SoapFaultWrapper > message: can't load mapscript library > Backtrace: > > file: 152 - /usr/local/cartoweb3/server/MapInfoHandler.php > call: ServerContext->getMapObj() > > file: 49 - /usr/local/cartoweb3/server/ServerMapInfoCache.php > call: MapInfoHandler->loadMapInfo() > > > My PHP configure looks like: > ./configure --prefix=/usr/local/apache2/php > --with-apxs2=/usr/local/apache2/bin/apxs --with-pgsql --enable-dbase > --with-config-file-path=/usr/local/apache2/php > > and my Mapserver configure looks like: > ./configure --with-wfs --with-wfsclient --with-wmsclient > --with-proj=/usr/local/lib --with-gdal=/usr/local/bin/gdal-config > --with-ogr=/usr/local/bin/gdal-config > --with-geos=/usr/local/bin/geos-config --with-php=/usr/local/php-5.1.2 > --with-postgis=/usr/local/pgsql/bin/pg_config > --with-httpd=/usr/local/apache2/bin/httpd --prefix=/usr/local > > > I have verified that mapserver is running: > # /usr/local/apache2/cgi-bin/mapserv which returns: > > This script can only be used to decode form results and > should be initiated as a CGI process via a httpd server. > > > > The php extensions directory referenced in /usr/local/apache2/php/php.ini is > located at /usr/local/apache2/php > > I have verified that I have the "php_mapscript.so" in > /usr/local/mapserver-4.8.2/mapscript/php3/ and I have also copied this into > /usr/local/apache2/php > > > > When I run 'index.php' from my browser where 'index.php' contains: > <?php > echo phpinfo(); > ?> > > the browser returns several tables of information regarding PHP 5.1.2 > > > In the /usr/local/apache2/php/php.ini file I have a line: > extension=php_mapscript > > > I would really appreciate some help. Thanks!! > > Robert > > > > > ------------------------------ > > Message: 2 > Date: Wed, 5 Apr 2006 11:15:33 +0200 > From: "oliver" <[EMAIL PROTECTED]> > Subject: Re: [Cartoweb-users] [Plugin] error with 'outline' plugin > To: <cartoweb-users@lists.maptools.org>, "Jacolin Yves" > <[EMAIL PROTECTED]> > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; format=flowed; charset="iso-8859-1"; > reply-type=original > > Hi Yves > > the error message may have several cause, but I mostly noticed that when > trying to outline something and there was a mismatch between the type of > outline selected on the interface and the layers used (like selecting > outline point and cw was using the outline_polygone layer) > > verify the TYPE of the layers in the mapfile are correctly set to POINT, > LINE and POLYGONE > > also, depending of the outline type wanted, the reference layer must contain > some parameters. Does the error only occure when you try to use the Line > type ? > verify the layers contains all the parameters I have in the exemple layers > below (symbol can be anything but it must be in your symbols reference > file): > LAYER > NAME "cartoweb_line_outline" > TYPE LINE > TRANSPARENCY 100 > CLASS > STYLE > OUTLINECOLOR 255 0 0 > SYMBOL "dashed_line" > SIZE 3 > END > LABEL > TYPE TRUETYPE > FONT "Vera" > SIZE 7 > COLOR 0 0 0 > OUTLINECOLOR 255 255 255 > ANGLE auto > POSITION uc > END > END > END > > > > Hi, > > Le Mardi 4 Avril 2006 16:49, vous avez écrit : > >> Hi Yves, > >> > >> be sure to include all different layers for all the outline type (point, > >> line and polygone) in your mapfile and set the layers configuration in > >> the > >> outline.ini for all 3 type also > > My mapfile contains all the 3 layers (cartoweb_XXX_outline) where XXX is > > point, line and polygon. > > My outline.ini contains : > > > > /***** outlin.ini file > > pointLayer = cartoweb_point_outline > > lineLayer = cartoweb_line_outline > > polygonLayer = cartoweb_polygon_outline > > maskColor = 223 223 223 > > areaFactor = 1 > > /***** End of file > > > > And the other outline.ini file : > > > > /***** outlin.ini file > > multipleShapes = true > > labelMode = true > > /***** End of file > > > >> This error come from an uncompatibility between the new > >> outline/mapoverlay > >> plugin version and an outdated fallback process of the outline that try > >> to > >> use the polygone outline layer if there is no layer specified for point > >> outline. This fallback process was removed in the current cvs version. > > If I understood, when a point layer doesn't exists CW3 uses polygon layer > > ? > > This fallback tells to CW3 to use it ? > > > > Thank you > > > > Y. > >> regards > >> Oliver > >> > >> > Hi, > >> > I try to use the outline plugin. I followed the documentation from > >> > cartoweb3 > >> > website and use layer configuration from demoCW3 (thanks to a post from > >> > Pierre > >> > Giraud in georezo' forum). > >> > When I try to create a point/line/... and after fill the form, I get > >> > this > >> > error message : > >> > /**************************************** > >> > class: SoapFaultWrapper > >> > message: mainmap image not generated yet > >> > Backtrace: > >> > file: 186 - /var/www/html/cartoweb3/server/ServerContext.php > >> > call: ServerContext::getMsMainmapImage() > >> > > >> > file: 265 - > >> > /var/www/html/cartoweb3/coreplugins/images/server/ServerImages.php > >> > call: ServerContext->getMsMainmapImage() > >> > > >> > file: 74 - /var/www/html/cartoweb3/server/ServerPluginHelper.php > >> > call: ServerImages->handleCorePlugin(Object(Images)) > >> > > >> > file: 184 - /var/www/html/cartoweb3/server/ServerPluginHelper.php > >> > call: CoreProviderHelper->callHandleFunction(Object(ServerImages), > >> > "handleCorePlugin") > >> > > >> > file: 267 - /var/www/html/cartoweb3/common/PluginManager.php > >> > call: CoreProviderHelper->handleCorePluginHelper(Object(ServerImages)) > >> > > >> > file: 267 - /var/www/html/cartoweb3/common/PluginManager.php > >> > call: call_user_func_array(Array(2), Array(1)) > >> > > >> > file: 311 - /var/www/html/cartoweb3/server/Cartoserver.php > >> > call: PluginManager->callPluginImplementing(Object(ServerImages), > >> > "CoreProvider", "handleCorePlugin") > >> > > >> > file: 337 - /var/www/html/cartoweb3/server/Cartoserver.php > >> > call: Cartoserver->doGetMap(Object(MapRequest)) > >> > > >> > file: 358 - /var/www/html/cartoweb3/server/Cartoserver.php > >> > call: Cartoserver->callWithExceptionCheck("doGetMap", > >> > Object(MapRequest)) > >> > > >> > file: 81 - /var/www/html/cartoweb3/server/MapResultCache.php > >> > call: Cartoserver->cacheGetMap(Object(MapRequest)) > >> > > >> > file: 192 - /var/www/html/cartoweb3/server/MapResultCache.php > >> > call: MapResultCache->getMapResultFromServer(Object(MapRequest)) > >> > > >> > file: 368 - /var/www/html/cartoweb3/server/Cartoserver.php > >> > call: MapResultCache->getMap(Object(MapRequest)) > >> > > >> > file: 104 - /var/www/html/cartoweb3/client/CartoserverService.php > >> > call: Cartoserver->getMap(Object(MapRequest)) > >> > > >> > file: 158 - /var/www/html/cartoweb3/client/CartoserverService.php > >> > call: CartoserverService->callDirect("getMap", Object(MapRequest)) > >> > > >> > file: 226 - /var/www/html/cartoweb3/client/CartoserverService.php > >> > call: CartoserverService->callFunction("getMap", Object(MapRequest)) > >> > > >> > file: 776 - /var/www/html/cartoweb3/client/Cartoclient.php > >> > call: CartoserverService->getMap(Object(MapRequest)) > >> > > >> > file: 892 - /var/www/html/cartoweb3/client/Cartoclient.php > >> > call: Cartoclient->getMapResultFromRequest(Object(MapRequest)) > >> > > >> > file: 1027 - /var/www/html/cartoweb3/client/Cartoclient.php > >> > call: Cartoclient->doMain() > >> > > >> > file: 38 - /var/www/html/cartoweb3/htdocs/client.php > >> > call: Cartoclient->main() > >> > /**************************************** > >> > > >> > I then added the mapOverlay plugin in the list in test.ini from > >> > serveru_conf/test/ (my project is called test) > >> > > >> > But nothing news appears. It is still not good ! any idea ? > >> > > >> > Furthemore it seems there is an error in documentation about the > >> > "polyLayer" > >> > parameter, an outline.ini file in test project from cartoweb use > >> > "polygonLayer". which one do we need to use ? > >> > > >> > Thanks, > >> > > >> > Yves Jacolin > >> > http://yjacolin.gloobe.org > >> > ---- > >> > Stagaire Conservatoire Régional des Espaces Naturels de la région > >> > Centre > >> > http://cahiersnaturalistes.free.fr/cpnrc/ > >> > > >> > -- > >> > Yves Jacolin > >> > http://yjacolin.gloobe.org > >> > ---- > >> > Stagaire Conservatoire Régional des Espaces Naturels de la région > >> > Centre > >> > http://cahiersnaturalistes.free.fr/cpnrc/ > >> > > >> > _______________________________________________ > >> > Cartoweb-users mailing list > >> > Cartoweb-users@lists.maptools.org > >> > http://lists.maptools.org/mailman/listinfo/cartoweb-users > > > > -- > > Yves Jacolin > > http://yjacolin.gloobe.org > > ---- > > Stagaire Conservatoire Régional des Espaces Naturels de la région Centre > > http://cahiersnaturalistes.free.fr/cpnrc/ > > > > > > > > ------------------------------ > > Message: 3 > Date: Wed, 05 Apr 2006 12:31:01 +0200 > From: ?lvaro Guti?rrez <[EMAIL PROTECTED]> > Subject: [Cartoweb-users] Errors when using assign_vertex_id function > To: cartoweb-users@lists.maptools.org > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hi, everyone. I'm new at this list. > I'm developing a GIS proyect to finish my career. I'm using pgdijkstra > module for routing, and programing a Java client. My graph is a street > network, and the edges should change dynamically, for example, one edge > from the original graph should split into two. So, when i change the > graph i call "assign_vertex_id", "create_graph_tables" and > "update_cost_from_distance" functions to regenerate the edges and > vertices tables. The first time i do this, everything goes Ok, but on > the second time i call "assign_vertex_id" i recive this error message: > "org.postgresql.util.PSQLException: ERROR: relation with OID > 22979 does not exist" > > This is the same problem that someone talk about in this list before. > The problem is that if you make a second query with this function with > the same connection, Postgre returns this error, but if you close the > connection and create a new one everything is ok, but the efficience of > opening and closing connections, isn't good. > There's a way to solve this problem? > Thanks everyone. > > PD: Sorry for my english. > > > ______________________________________________ > LLama Gratis a cualquier PC del Mundo. > Llamadas a fijos y móviles desde 1 céntimo por minuto. > http://es.voice.yahoo.com > > > ------------------------------ > > Message: 4 > Date: Wed, 05 Apr 2006 12:35:37 +0200 > From: PORTANERI Franck <[EMAIL PROTECTED]> > Subject: [Cartoweb-users] Cartoweb timeout > To: cartoweb-users@lists.maptools.org > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hi all, > > I have the following problem under cartoweb that should be a > configuration issue: > > The cartoclient + cartoserver + mapserver are running on one server, > while the postgresql server is running on a second server. > > Everything works fine (maps are well displayed with postgis data, > queries are correctly done...), but after some time (about 10 refresh), > the cartoweb seems hang and keeps the "loading message" sign display. > > The log shows the following: > > Wed Apr 5 11:33:42 2006,770 [26462] FATAL ServerContext - Error in > msDrawMap(): Failed to draw layer named 'sites_hilight'. > Wed Apr 5 11:33:42 2006,771 [26462] FATAL ServerContext - Error in > msPOSTGISLayerOpen(): couldnt make connection to DB with connect string > 'host=nnn.nnn.nnn.nnn. dbname=test user=www-data password=www-data'. > Error reported was 'could not connect to server: Connection timed out Is > the server running on host "nnn.nnn.nnn.nnn" and accepting TCP/IP > connections on port 5432? '. > This error occured when trying to make a connection to the specified > postgresql server. > Most commonly this is caused by > (1) incorrect connection string > (2) you didnt specify a 'user=...' in your connection string > (3) the postmaster (postgresql server) isnt running > (4) you are not allowing TCP/IP connection to the postmaster > (5) your postmaster is not running on the correct port - if its not on > 5432 you must specify a 'port=...' > (6) the security on your system does not allow the webserver (usually > user 'nobody') to make socket connections to the postmaster > (7) you forgot to specify a 'host=...' if the postmaster is on a > different machine > (8) you made a typo > > The strange thing is that opening a new session window still allows to > access to the same data on the postgres server... > > Any help would be welcome! > Regards > Franck > > > > ------------------------------ > > _______________________________________________ > Cartoweb-users mailing list > Cartoweb-users@lists.maptools.org > http://lists.maptools.org/mailman/listinfo/cartoweb-users > > > End of Cartoweb-users Digest, Vol 12, Issue 5 > ********************************************* > > _______________________________________________ Cartoweb-users mailing list Cartoweb-users@lists.maptools.org http://lists.maptools.org/mailman/listinfo/cartoweb-users