require_once('init.php');
require_once('cmd.php');
+
+ // handle http proxy when using file_get_contents
+ if (CONST_HTTP_Proxy) {
+ $proxy = 'tcp://' . CONST_HTTP_Proxy_Host . ':' . CONST_HTTP_Proxy_Port;
+ $aHeaders = array();
+ if(CONST_HTTP_Proxy_Login != null && CONST_HTTP_Proxy_Login != '' && CONST_HTTP_Proxy_Password != null && CONST_HTTP_Proxy_Password != '') {
+ $auth = base64_encode(CONST_HTTP_Proxy_Login . ':' . CONST_HTTP_Proxy_Password);
+ $aHeaders = array("Proxy-Authorization: Basic $auth");
+ }
+ $aContext = array(
+ 'http' => array(
+ 'proxy' => $proxy,
+ 'request_fulluri' => true,
+ 'header' => $aHeaders
+ ),
+ 'https' => array(
+ 'proxy' => $proxy,
+ 'request_fulluri' => true,
+ 'header' => $aHeaders
+ )
+ );
+ stream_context_set_default($aContext);
+ }
@define('CONST_Max_Word_Frequency', '50000');
@define('CONST_Limit_Reindexing', true);
+ // Proxy settings
+ @define('CONST_HTTP_Proxy', false);
+ @define('CONST_HTTP_Proxy_Host', 'proxy.mydomain.com');
+ @define('CONST_HTTP_Proxy_Port', '3128');
+ @define('CONST_HTTP_Proxy_Login', '');
+ @define('CONST_HTTP_Proxy_Password', '');
+
// Software versions
@define('CONST_Postgresql_Version', '9.3'); // values: 9.0, ... , 9.4
@define('CONST_Postgis_Version', '2.1'); // values: 1.5, 2.0, 2.1