Unzer/tests/unittests/unit/criticalerrorshandler.php

3 lignes
11 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.4.3.1 SourceGuardian (07.05.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, 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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');