[Cartoweb-users] PEAR installation

Fabio D'Ovidio fabiodovidio at gmail.com
Thu Sep 25 07:03:23 EDT 2008


Oliver, if I test on demoCW3 project I have the following error:
but I installed both php5-sqlite3, pecl install pdo_sqlite, pdo_pgsql

how can I do ?

SoapFaultWrapper<br />Message : Error [2, dl() [<a href='function

.dl'>function.dl</a>]: Unable to load dynamic library '/usr/lib/php5/20060613/php_sqlite.so' - /usr/lib

/php5/20060613/php_sqlite.so: cannot open shared object file: No such file or directory, /usr/share/php

/PEAR.php, 753]

Backtrace:

file: UNKNOWN - UNKNOWN

call: Common::cartowebErrorHandler(2, "dl() [<a href='function.dl'>function.dl</a>]: Unable to load dyn

...", "/usr/share/php/PEAR.php", 753, Array(3))

file: 753 - /usr/share/php/PEAR.php

call: dl("php_sqlite.so")

file: 198 - /usr/share/php/DB/sqlite.php

call: PEAR->loadExtension("sqlite")

file: 556 - /usr/share/php/DB.php

call: DB_sqlite->connect(Array(9), False)

file: 192 - /var/www/cartoweb3/common/Utils.php

call: DB::connect("sqlite:////var/www/cartoweb3/projects/demoCW3/server_conf/demoCW...", Array(0))

file: 301 - /var/www/cartoweb3/plugins/search/common/Search.php

call: Utils::getDb(Null, "sqlite:////var/www/cartoweb3/projects/demoCW3/server_conf/demoCW...")

file: 82 - /var/www/cartoweb3/plugins/search/server/ServerSearch.php

call: DbResultProvider->getResult(Object(SearchRequest))

file: 74 - /var/www/cartoweb3/server/ServerPluginHelper.php

call: ServerSearch->handlePreDrawing(Object(SearchRequest))

file: 132 - /var/www/cartoweb3/server/ServerPluginHelper.php

call: ServerPluginHelper->callHandleFunction(Object(ServerSearch), "handlePreDrawing")

file: UNKNOWN - UNKNOWN

call: ClientResponderHelper->handlePreDrawingHelper(Object(ServerSearch))

file: 267 - /var/www/cartoweb3/common/PluginManager.php

call: call_user_func_array(Array(2), Array(1))

file: 285 - /var/www/cartoweb3/common/PluginManager.php

call: PluginManager->callPluginImplementing(Object(ServerSearch), "ClientResponder", "handlePreDrawing"

, Array(0))

file: 301 - /var/www/cartoweb3/server/Cartoserver.php

call: PluginManager->callPluginsImplementing("ClientResponder", "handlePreDrawing")

file: 349 - /var/www/cartoweb3/server/Cartoserver.php

call: Cartoserver->doGetMap(Object(MapRequest))

file: 370 - /var/www/cartoweb3/server/Cartoserver.php

call: Cartoserver->callWithExceptionCheck("doGetMap", Object(MapRequest))

file: 76 - /var/www/cartoweb3/server/MapResultCache.php

call: Cartoserver->cacheGetMap(Object(MapRequest))

file: 184 - /var/www/cartoweb3/server/MapResultCache.php

call: MapResultCache->getMapResultFromServer(Object(MapRequest))

file: 380 - /var/www/cartoweb3/server/Cartoserver.php

call: MapResultCache->getMap(Object(MapRequest))

file: 104 - /var/www/cartoweb3/client/CartoserverService.php

call: Cartoserver->getMap(Object(MapRequest))

file: 165 - /var/www/cartoweb3/client/CartoserverService.php

call: CartoserverService->callDirect("getMap", Object(MapRequest))

file: 233 - /var/www/cartoweb3/client/CartoserverService.php

call: CartoserverService->callFunction("getMap", Object(MapRequest))

file: 948 - /var/www/cartoweb3/client/Cartoclient.php

call: CartoserverService->getMap(Object(MapRequest))

file: 1086 - /var/www/cartoweb3/client/Cartoclient.php

call: Cartoclient->getMapResultFromRequest(Object(MapRequest))

file: 1261 - /var/www/cartoweb3/client/Cartoclient.php

call: Cartoclient->doMain()

file: 33 - /var/www/cartoweb3/htdocs/client.php

call: Cartoclient->main()

file: 3 - /var/www/cartoweb3/htdocs/demoCW3.php

call: require_once("/var/www/cartoweb3/htdocs/client.php")



Oliver Christen ha scritto:
> sqlite is only used by plugins (usualy the search plugin), not by core 
> functionalities.
> i would be more tempted to print out the raw mapserver query result 
> directly from the queryLayerByAttributes function in 
> ServerMapquery.php to get additional infos
>
>
>
>> Maybe the problem could be related to php_sqlite extension....
>> I didn't install it so now i'm trying .....
>>
>> I'll send u the result
>>
>> Thanks
>>
>> -- 
>> Ing. Fabio D'Ovidio
>>
>> INOVA Open Solutions s.r.l.
>> Web : http://www.inovaos.it
>> Tel.: 081 197 57 600
>> mail: fabiodovidio at gmail.com
>>
>>
>> Oliver Christen ha scritto:
>>> are you sure the problem is linked to PEAR?
>>> a "Recenter Id canceled, unable to find selected Id" is not the 
>>> consequency of a database query, but of a mapserver query 
>>> (queryByAttributes), which do not use PEAR.
>>> it means the id you requested was not found so it's linked to your 
>>> data content.
>>>
>>> regards
>>> Oliver
>>>
>>>> Hello.
>>>> I installed cartoweb 3.4 on CentOS machine and I had no problem.
>>>> Now, I am installing cartoweb on Debian Etch. I used the same 
>>>> go-pear.php script to install PEAR modules and I modifed php.ini in 
>>>> order to use them ("include_directory"...).
>>>> The problem is that my cartoweb proj doesn't able to read and use 
>>>> PEAR module (I think)...but it is strange that auth plugin works 
>>>> fine (it uses PEAR to connect to my DB....)
>>>> The error is :
>>>> "Recenter Id canceled, unable to find selected Id"...
>>>>
>>>>
>>>>
>>>> How can I resolve the problem ?
>>>>
>>>> -- 
>>>> Ing. Fabio D'Ovidio
>>>>
>>>> INOVA Open Solutions s.r.l.
>>>> Web : http://www.inovaos.it
>>>> Tel.: 081 197 57 600
>>>> mail: fabiodovidio at gmail.com
>>>>
>>>> _______________________________________________
>>>> Cartoweb-users mailing list
>>>> Cartoweb-users at lists.maptools.org
>>>> http://lists.maptools.org/mailman/listinfo/cartoweb-users
>>>>
>>>
>>>
>>
>>
>
>

-- 
Ing. Fabio D'Ovidio

INOVA Open Solutions s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio at gmail.com



More information about the Cartoweb-users mailing list