Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

IPC 11.6 - Neue Version erschienen

Hi,

Ausgabe:
Code:
> php -v
PHP 8.4.11 (cli) (built: Aug  3 2025 07:32:21) (NTS)
Copyright (c) The PHP Group
Built by Debian
Zend Engine v4.4.11, Copyright (c) Zend Technologies
    with Zend OPcache v8.4.11, Copyright (c), by Zend Technologies


nano /etc/php/PHPVERSION/apache2/php.ini
[ Verzeichnis „/etc/php/PHPVERSION/apache2“ existiert nicht ]

Kontrolle mit FileZilla:
/etc/php (sind vorhanden Ordner mit)
8.2 (v. 14.12.2024)
8.4 (v. 22.09.2025)

Edit:
Sorry mein Fehler vorhin nicht richtig gelesen.

Hat funktioniert vielen Lieben Dank.

nano /etc/php/8.4/apache2/php.ini

Bei der Sysinfo
Habe ich leider auch nur Text, aber alle anderen Button Funktionieren.

Code:
* @copyright 2009 phpSysInfo * @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License version 2, or (at your option) any later version * @version SVN: $Id: index.php 687 2012-09-06 20:54:49Z namiltd $ * @link http://phpsysinfo.sourceforge.net */ /** * define the application root path on the webserver * @var string */ define('PSI_APP_ROOT', dirname(__FILE__)); if (version_compare("5.1.3", PHP_VERSION, ">")) { die("PHP 5.1.3 or greater is required!!!"); } if (!extension_loaded("pcre")) { die("phpSysInfo requires the pcre extension to php in order to work properly."); } require_once PSI_APP_ROOT.'/includes/autoloader.inc.php'; // Load configuration require_once PSI_APP_ROOT.'/read_config.php'; if (!defined('PSI_CONFIG_FILE') || !defined('PSI_DEBUG')) { $tpl = new Template("/templates/html/error_config.html"); echo $tpl->fetch(); die(); } // redirect to page with and without javascript $display = strtolower(isset($_GET['disp']) ? $_GET['disp'] : PSI_DEFAULT_DISPLAY_MODE); switch ($display) { case "static": $webpage = new WebpageXSLT(); $webpage->run(); break; case "dynamic": $webpage = new Webpage(); $webpage->run(); break; case "xml": $webpage = new WebpageXML("complete"); $webpage->run(); break; case "json": $webpage = new WebpageXML("complete"); $json = $webpage->getJsonString(); header('Cache-Control: no-cache, must-revalidate'); header('Content-Type: application/json'); echo $json; break; case "bootstrap": /* $tpl = new Template("/templates/html/index_bootstrap.html"); echo $tpl->fetch(); */ $webpage = new Webpage("bootstrap"); $webpage->run(); break; case "auto": $tpl = new Template("/templates/html/index_all.html"); echo $tpl->fetch(); break; default: $defaultdisplay = strtolower(PSI_DEFAULT_DISPLAY_MODE); switch ($defaultdisplay) { case "static": $webpage = new WebpageXSLT(); $webpage->run(); break; case "dynamic": $webpage = new Webpage(); $webpage->run(); break; case "bootstrap": $webpage = new Webpage("bootstrap"); $webpage->run(); break; default: $tpl = new Template("/templates/html/index_all.html"); echo $tpl->fetch(); } }
 
Zuletzt bearbeitet von einem Moderator:
Wie gewünscht habe ich via console d. Befehl ausgeführt.
Das Setup wurde ohne Fehler ausgeführt.

Aber beim Button Sysinfo bleibt der Fehler bzw. Fragmente bestehen.

Code:
* @copyright 2009 phpSysInfo * @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License version 2, or (at your option) any later version * @version SVN: $Id: index.php 687 2012-09-06 20:54:49Z namiltd $ * @link http://phpsysinfo.sourceforge.net */ /** * define the application root path on the webserver * @var string */ define('PSI_APP_ROOT', dirname(__FILE__)); if (version_compare("5.1.3", PHP_VERSION, ">")) { die("PHP 5.1.3 or greater is required!!!"); } if (!extension_loaded("pcre")) { die("phpSysInfo requires the pcre extension to php in order to work properly."); } require_once PSI_APP_ROOT.'/includes/autoloader.inc.php'; // Load configuration require_once PSI_APP_ROOT.'/read_config.php'; if (!defined('PSI_CONFIG_FILE') || !defined('PSI_DEBUG')) { $tpl = new Template("/templates/html/error_config.html"); echo $tpl->fetch(); die(); } // redirect to page with and without javascript $display = strtolower(isset($_GET['disp']) ? $_GET['disp'] : PSI_DEFAULT_DISPLAY_MODE); switch ($display) { case "static": $webpage = new WebpageXSLT(); $webpage->run(); break; case "dynamic": $webpage = new Webpage(); $webpage->run(); break; case "xml": $webpage = new WebpageXML("complete"); $webpage->run(); break; case "json": $webpage = new WebpageXML("complete"); $json = $webpage->getJsonString(); header('Cache-Control: no-cache, must-revalidate'); header('Content-Type: application/json'); echo $json; break; case "bootstrap": /* $tpl = new Template("/templates/html/index_bootstrap.html"); echo $tpl->fetch(); */ $webpage = new Webpage("bootstrap"); $webpage->run(); break; case "auto": $tpl = new Template("/templates/html/index_all.html"); echo $tpl->fetch(); break; default: $defaultdisplay = strtolower(PSI_DEFAULT_DISPLAY_MODE); switch ($defaultdisplay) { case "static": $webpage = new WebpageXSLT(); $webpage->run(); break; case "dynamic": $webpage = new Webpage(); $webpage->run(); break; case "bootstrap": $webpage = new Webpage("bootstrap"); $webpage->run(); break; default: $tpl = new Template("/templates/html/index_all.html"); echo $tpl->fetch(); } }
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Würde ich nicht machen. Ist mit Sicherheit nur ne Kleinigkeit.
Du hast von Debian 12 auf 13 upgedatet? Dann versuch ich das morgen mal als VM nachzustellen
 
Das Neu Installieren möchte ich mir gerne sparen und ist auch nicht sinn der Übung (Neu Installieren kann ich noch immer).
Ich gehe davon aus das der Fehler behoben werden kann.

Ich lasse das System so wie es jetzt ist.

Meine System Daten:
Esxi - (Updated) ESXi-8.0U3g-24859861-standard (VMware, Inc.)
Es wurde von Debian 12 auf Debian 13 geupdated.

Vor dem Update:
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
cat /etc/debian_version
12.12

Nach dem Update:
Distributor ID: Debian
Description: Debian GNU/Linux 13 (trixie)
Release: 13
Codename: trixie
cat /etc/debian_version
13.1

Code:
Befehle für Upgrade via Console ausgeführt:

sudo apt update && sudo apt full-upgrade
sudo apt clean
sudo apt autoremove


sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sudo apt update
sudo apt upgrade --without-new-pkgs
sudo apt full-upgrade
cat /etc/debian_version
sudo apt modernize-sources
reboot

danach mit euch/dir den Fehler behoben bezüglich PHP:
php -v
nano /etc/php/8.4/apache2/php.ini

Jetzt fehlt nur noch das die Sysinfo wieder funktioniert =>

Ja der Browser wurde Neugestartet und auch ein anderer verwendet.

Danke
 
Zuletzt bearbeitet von einem Moderator:
Ok, vielen Dank für deine mühe.
Laut meinen Unterlagen wurde damals Installiert:
debian-12.8.0-amd64-netinst.iso (v. 15.11.2024)
 
@Darksniper85:
Habe 2 Fehler gefunden. Der eine verursachte das short-tags Problem. Der andere war die Aktualisierung von PHPSysInfo. Hier hat irgendwas nicht geklappt. hab das Installationspaket noch mal neu gepackt.
Mt i update sollte es passen. Gff musst du dann noch mal im Browser aufrufen und mit STRG+F5 neuladen
 
Hi,
also ich kann bestätigen jetzt funktioniert es wieder, Super
:)

Die Sysinfo hat mit Google Chrome Browser gleich funktioniert, bei Mozilla Firefox musste ich Cache usw. löschen.
Jetzt läuft alles wieder wie es soll.

Vielen Dank für die Hilfestellung und Lösung.
 
Zurück
Oben