Надеюсь, вы мне поможете ... Я занимался этим последние 2 дня и должен признать, что я в замешательстве.
Операционная система, на которой я работаю, - это Ubuntu 9.10 Karmic.*
Я успешно установил и протестировал Mapserver.Для моего проекта класса у меня есть php-скрипт, который я использую для создания слоя, см. Ниже ....
Ошибка, возникающая при запуске сценария в командной строке cmd:
Warning: [MapServer Error]: msProcessProjection(): no system list, errno: 2
in /var/www/mapserverdocs/ms4w/apps/world/mapscripts/staticwms.php on line 16
Warning: Failed to open map file static.map in /var/www/mapserverdocs/ms4w/apps/world/mapscripts/staticwms.php on line 16
Fatal error: Call to a member function owsdispatch() on a non-object in /var/www/mapserverdocs/ms4w/apps/world/mapscripts/staticwms.php on line 18
PHP SCRIPT:
<?php
if (!extension_loaded("MapScript")) dl("php_mapscript");
$request = ms_newowsrequestobj();
foreach ($_GET as $k=>$v) {
$request->setParameter($k, $v);
}
$request->setParameter("VeRsIoN","1.0.0");
ms_ioinstallstdouttobuffer();
$oMap = ms_newMapobj("static.map");
$oMap->owsdispatch($request);
$contenttype = ms_iostripstdoutbuffercontenttype();
if ($contenttype == 'image/png') {
header('Content-type: image/png');
ms_iogetStdoutBufferBytes();
} else {
$buffer = ms_iogetstdoutbufferstring();
echo $buffer;
}
ms_ioresethandlers();
?>
Я сделал каталог и файлы по всему миру rwx просто чтобы убедиться, что это не проблема с разрешениями
Любая помощь будет принята с благодарностью !!*
Спасибо
Крис