PHP/MapScript и mod_php
Добавлено: 05 авг 2011, 11:47
Применимо и к другим биндингам (Perl, Python, Java).
Официально PHP/MapScript рекомендуют запускать в виде CGI. В смысле PHP в Apache должен быть настроен как CGI или FastCGI. Дистрибутивы для Windows (OSGeo4W и MS4W) так и работают.
Если же ваш хостер установил его как mod_php, то все будет работать правильно за исключением метода OwsrequestObj->loadparams(). Следовательно, придется вручную разбирать переданные параметры. Например, для GET:
Официально PHP/MapScript рекомендуют запускать в виде CGI. В смысле PHP в Apache должен быть настроен как CGI или FastCGI. Дистрибутивы для Windows (OSGeo4W и MS4W) так и работают.
Если же ваш хостер установил его как mod_php, то все будет работать правильно за исключением метода OwsrequestObj->loadparams(). Следовательно, придется вручную разбирать переданные параметры. Например, для GET:
Код: Выделить всё
$request = ms_newOwsrequestObj();
foreach ($_GET as $key => $value) {
$request->setparameter($key, $value);
}