X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/fb0d219c7bc624693821cee87fd489798fe86e0a..832547f192904a9ec92e173c27a91e0874fcc757:/website/status.php diff --git a/website/status.php b/website/status.php index c9d872d0..b40f1352 100644 --- a/website/status.php +++ b/website/status.php @@ -1,26 +1,42 @@ getOne("select word_id,word_token, word, class, type, country_code, operator, search_name_count from word where word_token in (' a')"); - if (PEAR::isError($iWordID)) - { - echo "ERROR: Query failed"; - exit; - } - if (!$iWordID) - { - echo "ERROR: No value"; - exit; - } - echo "OK"; - exit; +$oDB =& DB::connect(CONST_Database_DSN, false); +if (!$oDB || PEAR::isError($oDB)) +{ + statusError("No database"); +} + +$sStandardWord = $oDB->getOne("select make_standard_name('a')"); +if (PEAR::isError($sStandardWord)) +{ + statusError("Module failed"); +} +if ($sStandardWord != 'a') +{ + statusError("Module call failed"); +} + +$iWordID = $oDB->getOne("select word_id,word_token, word, class, type, country_code, operator, search_name_count from word where word_token in (' a')"); +if (PEAR::isError($iWordID)) +{ + statusError("Query failed"); +} +if (!$iWordID) +{ + statusError("No value"); +} + +echo "OK"; +exit;