Unzer/tests/unittests/unit/criticalerrorshandler.php

3 lines
8.1 KiB
PHP

<?php ?><?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Heidelpay @version 6.4.1.0 SourceGuardian (16.12.2022) @author Daniel Seifert support@shopmodule.com @copyright (C) 2022, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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');