-
{PHP internal code} — CodeIgniter\Debug\Exceptions->errorHandler ( arguments )
$severity
2
$message
ini_set(): Headers already sent. You cannot change the session module's ini settings at this time
$file
/home/u768539892/domains/ypmkembang.sch.id/apparsip/vendor/codeigniter4/framework/system/Session/Handlers/FileHandler.php
$line
71
#4
Array ( [config] => Config\App Object ( [baseURL] => https://siarsip.ypmkembang.sch.id [indexPage] => index.php [uriProtocol] => REQUEST_URI [defaultLocale] => en [negotiateLocale] => [supportedLocales] => Array ( [0] => en ) [appTimezone] => America/Chicago [charset] => UTF-8 [forceGlobalSecureRequests] => [sessionDriver] => CodeIgniter\Session\Handlers\FileHandler [sessionCookieName] => ci_session [sessionExpiration] => 7200 [sessionSavePath] => /home/u768539892/domains/ypmkembang.sch.id/apparsip/writable/session [sessionMatchIP] => [sessionTimeToUpdate] => 300 [sessionRegenerateDestroy] => [cookiePrefix] => [cookieDomain] => [cookiePath] => / [cookieSecure] => [cookieHTTPOnly] => 1 [cookieSameSite] => Lax [proxyIPs] => [CSRFTokenName] => csrf_test_name [CSRFHeaderName] => X-CSRF-TOKEN [CSRFCookieName] => csrf_cookie_name [CSRFExpire] => 7200 [CSRFRegenerate] => 1 [CSRFRedirect] => 1 [CSRFSameSite] => Lax [CSPEnabled] => ) [ipAddress] => 18.97.14.83 )
-
SYSTEMPATH/Session/Handlers/FileHandler.php : 71 — ini_set()
-
SYSTEMPATH/Config/Services.php : 658 — CodeIgniter\Session\Handlers\FileHandler->__construct ( arguments )
$config
Config\App Object ( [baseURL] => https://siarsip.ypmkembang.sch.id [indexPage] => index.php [uriProtocol] => REQUEST_URI [defaultLocale] => en [negotiateLocale] => [supportedLocales] => Array ( [0] => en ) [appTimezone] => America/Chicago [charset] => UTF-8 [forceGlobalSecureRequests] => [sessionDriver] => CodeIgniter\Session\Handlers\FileHandler [sessionCookieName] => ci_session [sessionExpiration] => 7200 [sessionSavePath] => /home/u768539892/domains/ypmkembang.sch.id/apparsip/writable/session [sessionMatchIP] => [sessionTimeToUpdate] => 300 [sessionRegenerateDestroy] => [cookiePrefix] => [cookieDomain] => [cookiePath] => / [cookieSecure] => [cookieHTTPOnly] => 1 [cookieSameSite] => Lax [proxyIPs] => [CSRFTokenName] => csrf_test_name [CSRFHeaderName] => X-CSRF-TOKEN [CSRFCookieName] => csrf_cookie_name [CSRFExpire] => 7200 [CSRFRegenerate] => 1 [CSRFRedirect] => 1 [CSRFSameSite] => Lax [CSPEnabled] => )
$ipAddress
18.97.14.83
651 if ($driver === 'MySQLi') { 652 $driverName = MySQLiHandler::class; 653 } elseif ($driver === 'Postgre') { 654 $driverName = PostgreHandler::class; 655 } 656 } 657 658 $driver = new $driverName($config, AppServices::request()->getIPAddress()); 659 $driver->setLogger($logger); 660 661 $session = new Session($driver, $config); 662 $session->setLogger($logger); 663 664 if (session_status() === PHP_SESSION_NONE) { 665 $session->start();
-
SYSTEMPATH/Config/BaseService.php : 253 — CodeIgniter\Config\Services::session ( arguments )
$config
Config\App Object ( [baseURL] => https://siarsip.ypmkembang.sch.id [indexPage] => index.php [uriProtocol] => REQUEST_URI [defaultLocale] => en [negotiateLocale] => [supportedLocales] => Array ( [0] => en ) [appTimezone] => America/Chicago [charset] => UTF-8 [forceGlobalSecureRequests] => [sessionDriver] => CodeIgniter\Session\Handlers\FileHandler [sessionCookieName] => ci_session [sessionExpiration] => 7200 [sessionSavePath] => /home/u768539892/domains/ypmkembang.sch.id/apparsip/writable/session [sessionMatchIP] => [sessionTimeToUpdate] => 300 [sessionRegenerateDestroy] => [cookiePrefix] => [cookieDomain] => [cookiePath] => / [cookieSecure] => [cookieHTTPOnly] => 1 [cookieSameSite] => Lax [proxyIPs] => [CSRFTokenName] => csrf_test_name [CSRFHeaderName] => X-CSRF-TOKEN [CSRFCookieName] => csrf_cookie_name [CSRFExpire] => 7200 [CSRFRegenerate] => 1 [CSRFRedirect] => 1 [CSRFSameSite] => Lax [CSPEnabled] => )
$getShared
246 { 247 $service = static::serviceExists($name); 248 249 if ($service === null) { 250 return null; 251 } 252 253 return $service::$name(...$arguments); 254 } 255 256 /** 257 * Check if the requested service is defined and return the declaring 258 * class. Return null if not found. 259 */ 260 public static function serviceExists(string $name): ?string
-
SYSTEMPATH/Config/BaseService.php : 194 — CodeIgniter\Config\BaseService::__callStatic ( arguments )
$name
session
$arguments
Array ( [0] => [1] => )
187 return static::$mocks[$key]; 188 } 189 190 if (! isset(static::$instances[$key])) { 191 // Make sure $getShared is false 192 $params[] = false; 193 194 static::$instances[$key] = AppServices::$key(...$params); 195 } 196 197 return static::$instances[$key]; 198 } 199 200 /** 201 * The Autoloader class is the central class that handles our
-
SYSTEMPATH/Config/Services.php : 637 — CodeIgniter\Config\BaseService::getSharedInstance ( arguments )
$key
session
$params
630 * Return the session manager. 631 * 632 * @return Session 633 */ 634 public static function session(?App $config = null, bool $getShared = true) 635 { 636 if ($getShared) { 637 return static::getSharedInstance('session', $config); 638 } 639 640 $config ??= config('App'); 641 $logger = AppServices::logger(); 642 643 $driverName = $config->sessionDriver; 644
-
SYSTEMPATH/Config/BaseService.php : 253 — CodeIgniter\Config\Services::session ()
246 { 247 $service = static::serviceExists($name); 248 249 if ($service === null) { 250 return null; 251 } 252 253 return $service::$name(...$arguments); 254 } 255 256 /** 257 * Check if the requested service is defined and return the declaring 258 * class. Return null if not found. 259 */ 260 public static function serviceExists(string $name): ?string
-
SYSTEMPATH/Common.php : 931 — CodeIgniter\Config\BaseService::__callStatic ( arguments )
$name
session
$arguments
Array ( )
924 * @param string $val 925 * 926 * @return array|bool|float|int|object|Session|string|null 927 * @phpstan-return ($val is null ? Session : array|bool|float|int|object|string|null) 928 */ 929 function session(?string $val = null) 930 { 931 $session = Services::session(); 932 933 // Returning a single item? 934 if (is_string($val)) { 935 return $session->get($val); 936 } 937 938 return $session;
-
VENDORPATH/myth/auth/src/Authentication/AuthenticationBase.php : 128 — session()
-
VENDORPATH/myth/auth/src/Authentication/LocalAuthenticator.php : 67 — Myth\Auth\Authentication\AuthenticationBase->isLoggedIn ()
60 } 61 62 /** 63 * Checks to see if the user is logged in or not. 64 */ 65 public function check(): bool 66 { 67 if ($this->isLoggedIn()) { 68 // Do we need to force the user to reset their password? 69 if ($this->user && $this->user->force_pass_reset) { 70 throw new RedirectException(route_to('reset-password') . '?token=' . $this->user->reset_hash); 71 } 72 73 return true; 74 }
-
VENDORPATH/myth/auth/src/Filters/LoginFilter.php : 29 — Myth\Auth\Authentication\LocalAuthenticator->check ()
22 foreach ($this->reservedRoutes as $reservedRoute) { 23 if (url_is(route_to($reservedRoute))) { 24 return; 25 } 26 } 27 28 // If no user is logged in then send them to the login form. 29 if (! $this->authenticate->check()) { 30 session()->set('redirect_url', current_url()); 31 32 return redirect($this->reservedRoutes['login']); 33 } 34 } 35 36 /**
-
SYSTEMPATH/Filters/Filters.php : 173 — Myth\Auth\Filters\LoginFilter->before ( arguments )
$request
CodeIgniter\HTTP\IncomingRequest Object ( [enableCSRF:protected] => [uri] => CodeIgniter\HTTP\URI Object ( [uriString:protected] => [segments:protected] => Array ( ) [scheme:protected] => https [user:protected] => [password:protected] => [host:protected] => siarsip.ypmkembang.sch.id [port:protected] => [path:protected] => / [fragment:protected] => [query:protected] => Array ( ) [defaultPorts:protected] => Array ( [http] => 80 [https] => 443 [ftp] => 21 [sftp] => 22 ) [showPassword:protected] => [silent:protected] => [rawQueryString:protected] => ) [path:protected] => / [files:protected] => [negotiator:protected] => [defaultLocale:protected] => en [locale:protected] => en [validLocales:protected] => Array ( [0] => en ) [config] => Config\App Object ( [baseURL] => https://siarsip.ypmkembang.sch.id [indexPage] => index.php [uriProtocol] => REQUEST_URI [defaultLocale] => en [negotiateLocale] => [supportedLocales] => Array ( [0] => en ) [appTimezone] => America/Chicago [charset] => UTF-8 [forceGlobalSecureRequests] => [sessionDriver] => CodeIgniter\Session\Handlers\FileHandler [sessionCookieName] => ci_session [sessionExpiration] => 7200 [sessionSavePath] => /home/u768539892/domains/ypmkembang.sch.id/apparsip/writable/session [sessionMatchIP] => [sessionTimeToUpdate] => 300 [sessionRegenerateDestroy] => [cookiePrefix] => [cookieDomain] => [cookiePath] => / [cookieSecure] => [cookieHTTPOnly] => 1 [cookieSameSite] => Lax [proxyIPs] => [CSRFTokenName] => csrf_test_name [CSRFHeaderName] => X-CSRF-TOKEN [CSRFCookieName] => csrf_cookie_name [CSRFExpire] => 7200 [CSRFRegenerate] => 1 [CSRFRedirect] => 1 [CSRFSameSite] => Lax [CSPEnabled] => ) [oldInput:protected] => Array ( ) [userAgent:protected] => CodeIgniter\HTTP\UserAgent Object ( [agent:protected] => CCBot/2.0 (https://commoncrawl.org/faq/) [isBrowser:protected] => [isRobot:protected] => [isMobile:protected] => [config:protected] => Config\UserAgents Object ( [platforms] => Array ( [windows nt 10.0] => Windows 10 [windows nt 6.3] => Windows 8.1 [windows nt 6.2] => Windows 8 [windows nt 6.1] => Windows 7 [windows nt 6.0] => Windows Vista [windows nt 5.2] => Windows 2003 [windows nt 5.1] => Windows XP [windows nt 5.0] => Windows 2000 [windows nt 4.0] => Windows NT 4.0 [winnt4.0] => Windows NT 4.0 [winnt 4.0] => Windows NT [winnt] => Windows NT [windows 98] => Windows 98 [win98] => Windows 98 [windows 95] => Windows 95 [win95] => Windows 95 [windows phone] => Windows Phone [windows] => Unknown Windows OS [android] => Android [blackberry] => BlackBerry [iphone] => iOS [ipad] => iOS [ipod] => iOS [os x] => Mac OS X [ppc mac] => Power PC Mac [freebsd] => FreeBSD [ppc] => Macintosh [linux] => Linux [debian] => Debian [sunos] => Sun Solaris [beos] => BeOS [apachebench] => ApacheBench [aix] => AIX [irix] => Irix [osf] => DEC OSF [hp-ux] => HP-UX [netbsd] => NetBSD [bsdi] => BSDi [openbsd] => OpenBSD [gnu] => GNU/Linux [unix] => Unknown Unix OS [symbian] => Symbian OS ) [browsers] => Array ( [OPR] => Opera [Flock] => Flock [Edge] => Spartan [Edg] => Edge [Chrome] => Chrome [Opera.*?Version] => Opera [Opera] => Opera [MSIE] => Internet Explorer [Internet Explorer] => Internet Explorer [Trident.* rv] => Internet Explorer [Shiira] => Shiira [Firefox] => Firefox [Chimera] => Chimera [Phoenix] => Phoenix [Firebird] => Firebird [Camino] => Camino [Netscape] => Netscape [OmniWeb] => OmniWeb [Safari] => Safari [Mozilla] => Mozilla [Konqueror] => Konqueror [icab] => iCab [Lynx] => Lynx [Links] => Links [hotjava] => HotJava [amaya] => Amaya [IBrowse] => IBrowse [Maxthon] => Maxthon [Ubuntu] => Ubuntu Web Browser [Vivaldi] => Vivaldi ) [mobiles] => Array ( [mobileexplorer] => Mobile Explorer [palmsource] => Palm [palmscape] => Palmscape [motorola] => Motorola [nokia] => Nokia [palm] => Palm [iphone] => Apple iPhone [ipad] => iPad [ipod] => Apple iPod Touch [sony] => Sony Ericsson [ericsson] => Sony Ericsson [blackberry] => BlackBerry [cocoon] => O2 Cocoon [blazer] => Treo [lg] => LG [amoi] => Amoi [xda] => XDA [mda] => MDA [vario] => Vario [htc] => HTC [samsung] => Samsung [sharp] => Sharp [sie-] => Siemens [alcatel] => Alcatel [benq] => BenQ [ipaq] => HP iPaq [mot-] => Motorola [playstation portable] => PlayStation Portable [playstation 3] => PlayStation 3 [playstation vita] => PlayStation Vita [hiptop] => Danger Hiptop [nec-] => NEC [panasonic] => Panasonic [philips] => Philips [sagem] => Sagem [sanyo] => Sanyo [spv] => SPV [zte] => ZTE [sendo] => Sendo [nintendo dsi] => Nintendo DSi [nintendo ds] => Nintendo DS [nintendo 3ds] => Nintendo 3DS [wii] => Nintendo Wii [open web] => Open Web [openweb] => OpenWeb [android] => Android [symbian] => Symbian [SymbianOS] => SymbianOS [elaine] => Palm [series60] => Symbian S60 [windows ce] => Windows CE [obigo] => Obigo [netfront] => Netfront Browser [openwave] => Openwave Browser [mobilexplorer] => Mobile Explorer [operamini] => Opera Mini [opera mini] => Opera Mini [opera mobi] => Opera Mobile [fennec] => Firefox Mobile [digital paths] => Digital Paths [avantgo] => AvantGo [xiino] => Xiino [novarra] => Novarra Transcoder [vodafone] => Vodafone [docomo] => NTT DoCoMo [o2] => O2 [mobile] => Generic Mobile [wireless] => Generic Mobile [j2me] => Generic Mobile [midp] => Generic Mobile [cldc] => Generic Mobile [up.link] => Generic Mobile [up.browser] => Generic Mobile [smartphone] => Generic Mobile [cellphone] => Generic Mobile ) [robots] => Array ( [googlebot] => Googlebot [msnbot] => MSNBot [baiduspider] => Baiduspider [bingbot] => Bing [slurp] => Inktomi Slurp [yahoo] => Yahoo [ask jeeves] => Ask Jeeves [fastcrawler] => FastCrawler [infoseek] => InfoSeek Robot 1.0 [lycos] => Lycos [yandex] => YandexBot [mediapartners-google] => MediaPartners Google [CRAZYWEBCRAWLER] => Crazy Webcrawler [adsbot-google] => AdsBot Google [feedfetcher-google] => Feedfetcher Google [curious george] => Curious George [ia_archiver] => Alexa Crawler [MJ12bot] => Majestic-12 [Uptimebot] => Uptimebot ) ) [platform:protected] => Unknown Platform [browser:protected] => [version:protected] => [mobile:protected] => [robot:protected] => [referrer:protected] => ) [proxyIPs:protected] => [method:protected] => GET [protocolVersion:protected] => 1.1 [validProtocolVersions:protected] => Array ( [0] => 1.0 [1] => 1.1 [2] => 2.0 ) [body:protected] => [headers:protected] => Array ( [Accept] => CodeIgniter\HTTP\Header Object ( [name:protected] => Accept [value:protected] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 ) [Accept-Encoding] => CodeIgniter\HTTP\Header Object ( [name:protected] => Accept-Encoding [value:protected] => br,gzip ) [Accept-Language] => CodeIgniter\HTTP\Header Object ( [name:protected] => Accept-Language [value:protected] => en-US,en;q=0.5 ) [Host] => CodeIgniter\HTTP\Header Object ( [name:protected] => Host [value:protected] => siarsip.ypmkembang.sch.id ) [User-Agent] => CodeIgniter\HTTP\Header Object ( [name:protected] => User-Agent [value:protected] => CCBot/2.0 (https://commoncrawl.org/faq/) ) [If-Modified-Since] => CodeIgniter\HTTP\Header Object ( [name:protected] => If-Modified-Since [value:protected] => Fri, 08 Nov 2024 01:32:23 GMT ) ) [headerMap:protected] => Array ( [accept] => Accept [accept-encoding] => Accept-Encoding [accept-language] => Accept-Language [host] => Host [user-agent] => User-Agent [if-modified-since] => If-Modified-Since ) [ipAddress:protected] => 18.97.14.83 [globals:protected] => Array ( [server] => Array ( [LSPHP_ProcessGroup] => on [PATH] => /usr/local/bin:/bin:/usr/bin [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 [HTTP_ACCEPT_ENCODING] => br,gzip [HTTP_ACCEPT_LANGUAGE] => en-US,en;q=0.5 [HTTP_HOST] => siarsip.ypmkembang.sch.id [HTTP_USER_AGENT] => CCBot/2.0 (https://commoncrawl.org/faq/) [HTTP_IF_MODIFIED_SINCE] => Fri, 08 Nov 2024 01:32:23 GMT [DOCUMENT_ROOT] => /home/u768539892/domains/ypmkembang.sch.id/public_html/siarsip [REMOTE_ADDR] => 18.97.14.83 [REMOTE_PORT] => 59444 [SERVER_ADDR] => 153.92.7.158 [SERVER_NAME] => siarsip.ypmkembang.sch.id [SERVER_ADMIN] => [SERVER_PORT] => 443 [REQUEST_SCHEME] => https [REQUEST_URI] => / [HTTPS] => on [CRAWLER_USLEEP] => 1000 [CRAWLER_LOAD_LIMIT_ENFORCE] => 25 [H_PLATFORM] => Hostinger [H_TYPE] => shared [H_CANARY] => false [H_STAGING] => false [X_SPDY] => HTTP2 [SSL_PROTOCOL] => TLSv1.3 [SSL_CIPHER] => TLS_AES_256_GCM_SHA384 [SSL_CIPHER_USEKEYSIZE] => 256 [SSL_CIPHER_ALGKEYSIZE] => 256 [SCRIPT_FILENAME] => /home/u768539892/domains/ypmkembang.sch.id/public_html/siarsip/index.php [QUERY_STRING] => [SCRIPT_URI] => https://siarsip.ypmkembang.sch.id/ [SCRIPT_URL] => / [SCRIPT_NAME] => /index.php [SERVER_PROTOCOL] => HTTP/1.1 [SERVER_SOFTWARE] => LiteSpeed [REQUEST_METHOD] => GET [X-LSCACHE] => on,crawler,esi,combine [PHP_SELF] => /index.php [REQUEST_TIME_FLOAT] => 1733168446.9126 [REQUEST_TIME] => 1733168446 [CI_ENVIRONMENT] => development [app.baseURL] => https://siarsip.ypmkembang.sch.id [database.default.hostname] => localhost [database.default.database] => u768539892_siarsip [database.default.username] => u768539892_siarsip [database.default.password] => @bL]D>M]k9 [database.default.DBDriver] => MySQLi [database.default.DBPrefix] => [database.default.port] => 3306 ) [get] => Array ( ) ) )
$arguments
166 $class = new $className(); 167 168 if (! $class instanceof FilterInterface) { 169 throw FilterException::forIncorrectInterface(get_class($class)); 170 } 171 172 if ($position === 'before') { 173 $result = $class->before($this->request, $this->argumentsClass[$className] ?? null); 174 175 if ($result instanceof RequestInterface) { 176 $this->request = $result; 177 178 continue; 179 } 180
-
SYSTEMPATH/CodeIgniter.php : 455 — CodeIgniter\Filters\Filters->run ( arguments )
$uri
/
$position
before
448 } 449 } 450 451 // Never run filters when running through Spark cli 452 if (! $this->isSparked()) { 453 // Run "before" filters 454 $this->benchmark->start('before_filters'); 455 $possibleResponse = $filters->run($uri, 'before'); 456 $this->benchmark->stop('before_filters'); 457 458 // If a ResponseInterface instance is returned then send it back to the client and stop 459 if ($possibleResponse instanceof ResponseInterface) { 460 return $this->returnResponse ? $possibleResponse 461 : $possibleResponse->pretend($this->useSafeOutput)->send(); 462 }
-
SYSTEMPATH/CodeIgniter.php : 351 — CodeIgniter\CodeIgniter->handleRequest ( arguments )
$routes
$cacheConfig
Config\Cache Object ( [handler] => file [backupHandler] => dummy [storePath] => /home/u768539892/domains/ypmkembang.sch.id/apparsip/writable/cache/ [cacheQueryString] => [prefix] => [ttl] => 60 [reservedCharacters] => {}()/\@: [file] => Array ( [storePath] => /home/u768539892/domains/ypmkembang.sch.id/apparsip/writable/cache/ [mode] => 416 ) [memcached] => Array ( [host] => 127.0.0.1 [port] => 11211 [weight] => 1 [raw] => ) [redis] => Array ( [host] => 127.0.0.1 [password] => [port] => 6379 [timeout] => 0 [database] => 0 ) [validHandlers] => Array ( [dummy] => CodeIgniter\Cache\Handlers\DummyHandler [file] => CodeIgniter\Cache\Handlers\FileHandler [memcached] => CodeIgniter\Cache\Handlers\MemcachedHandler [predis] => CodeIgniter\Cache\Handlers\PredisHandler [redis] => CodeIgniter\Cache\Handlers\RedisHandler [wincache] => CodeIgniter\Cache\Handlers\WincacheHandler ) )
$returnResponse
344 345 // spark command has nothing to do with HTTP redirect and 404 346 if ($this->isSparked()) { 347 return $this->handleRequest($routes, $cacheConfig, $returnResponse); 348 } 349 350 try { 351 return $this->handleRequest($routes, $cacheConfig, $returnResponse); 352 } catch (RedirectException $e) { 353 $logger = Services::logger(); 354 $logger->info('REDIRECTED ROUTE at ' . $e->getMessage()); 355 356 // If the route is a 'redirect' route, it throws 357 // the exception with the $to as the message 358 $this->response->redirect(base_url($e->getMessage()), 'auto', $e->getCode());
-
FCPATH/index.php : 68 — CodeIgniter\CodeIgniter->run ()
61 *--------------------------------------------------------------- 62 * LAUNCH THE APPLICATION 63 *--------------------------------------------------------------- 64 * Now that everything is setup, it's time to actually fire 65 * up the engines and make this app do its thang. 66 */ 67 68 $app->run(); 69