X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/8c3a0efe8b75a06279998e66a932d8a56c483961..15a1666f8a1e19c338015fccd502be6cfd5c24df:/lib/setup_functions.php?ds=sidebyside diff --git a/lib/setup_functions.php b/lib/setup_functions.php index 43f30a09..5aa5919b 100755 --- a/lib/setup_functions.php +++ b/lib/setup_functions.php @@ -14,18 +14,3 @@ function checkInFile($sOSMFile) fail('osm-file "' . $aCMDResult['osm-file'] . '" not readable'); } } - -function checkModulePresence() -{ - // Try accessing the C module, so we know early if something is wrong. - // Raises Nominatim\DatabaseError on failure - - $sModulePath = CONST_Database_Module_Path; - $sSQL = "CREATE FUNCTION nominatim_test_import_func(text) RETURNS text AS '"; - $sSQL .= $sModulePath . "/nominatim.so', 'transliteration' LANGUAGE c IMMUTABLE STRICT"; - $sSQL .= ';DROP FUNCTION nominatim_test_import_func(text);'; - - $oDB = new \Nominatim\DB(); - $oDB->connect(); - $oDB->exec($sSQL, null, 'Database server failed to load '.$sModulePath.'/nominatim.so module'); -}