Unzer/tests/unittests/unit/criticalerrorshandler.php

3 lignes
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.2.6.1 SourceGuardian (18.07.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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');