]> git.openstreetmap.org Git - nominatim.git/blobdiff - website/lookup.php
remove IP blocking and rate-limiting code
[nominatim.git] / website / lookup.php
index 60bd60ebd156f2cacf1b252628d4afb9fa1765a2..2e2a1c2f514f99a6a2152f91badeb03b298f35d4 100755 (executable)
@@ -5,18 +5,7 @@
        require_once(CONST_BasePath.'/lib/init-website.php');
        require_once(CONST_BasePath.'/lib/log.php');
        require_once(CONST_BasePath.'/lib/PlaceLookup.php');
-
-       if (strpos(CONST_BulkUserIPs, ','.$_SERVER["REMOTE_ADDR"].',') !== false)
-       {
-               $fLoadAvg = getLoadAverage();
-               if ($fLoadAvg > 2) sleep(60);
-               if ($fLoadAvg > 4) sleep(120);
-               if ($fLoadAvg > 6)
-               {
-                       userError("Bulk User: Temporary block due to high server load");
-                       exit;
-               }
-       }
+       require_once(CONST_BasePath.'/lib/output.php');
 
        $oDB =& getDB();
        ini_set('memory_limit', '200M');
@@ -38,7 +27,7 @@
        $oPlaceLookup->setIncludeExtraTags(getParamBool('extratags', false));
        $oPlaceLookup->setIncludeNameDetails(getParamBool('namedetails', false));
 
-       $aOsmIds = explode(',', $getParamString('osm_ids', ''));
+       $aOsmIds = explode(',', getParamString('osm_ids', ''));
 
        if (count($aOsmIds) > CONST_Places_Max_ID_count)
        {