PHP/MapScript и mod_php

Решенные задачи, первая запись - описание решения.
Ответить
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Статьи: 11
Проекты: 2/1
Репутация: 9

PHP/MapScript и mod_php

Сообщение Mavka » 05 авг 2011, 11:47

Применимо и к другим биндингам (Perl, Python, Java).

Официально 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);
} 
лангольеры под окном жрали время ом-ном-ном

Ответить

Вернуться в «Рецепты»