Unzer/tests/unittests/unit/criticalerrorshandler.php

3 regels
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 Unzer @version 6.3.0.0 SourceGuardian (31.08.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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');