Hallo zusammen,
ich muss nochmal weiter nachfragen:
Laut Support des Hosters gibt es keine Limits, welche die Fehlermeldung rechtfertigen. Daher habe ich versucht, die Funktion disk_free_space() in ein kleines PHP-Script zu packen und das Script nach dem Anpassen der htaccess in den files-Ordner gespeichert. Wenn ich es nun aufrufe, erscheint die folgende Fehlermeldung:
Warning: disk_free_space(): No such process in /var/www/XXX/files/df.php on line 2
0.00 B
Das Script habe ich mir um ehrlich zu sein stumpf aus dem Netz "geborgt":
Code: Alles auswählen
<?php
$bytes = disk_free_space(".");
$si_prefix = array( 'B', 'KB', 'MB', 'GB', 'TB', 'EB', 'ZB', 'YB' );
$base = 1024;
$class = min((int)log($bytes , $base) , count($si_prefix) - 1);
echo $bytes . '<br />';
echo sprintf('%1.2f' , $bytes / pow($base,$class)) . ' ' . $si_prefix[$class] . '<br />';
?>
Nun bin ich etwas irritiert, dass diese Funktion angeblich nicht bekannt ist. Wenn da so ist, würde es nach meinem Verständnis den Fehler erklären, allerdings nicht, warum er erst ab dem 17.9 aufgetreten ist. Wie ist an dieser Stelle eure Einschätzung?
Edith meint, ich könnte noch die PHP-Infos ergänzen:
PHP Version 8.0.20
System Linux alfa3100 4.15.18-13-pve #1 SMP PVE 4.15.18-37 (Sat, 13 Apr 2019 21:09:15 +0200) x86_64
Build Date Jul 13 2022 15:10:39
Build System Linux php-compile 3.16.0-8-amd64 #1 SMP Debian 3.16.64-2 (2019-04-01) x86_64 GNU/Linux
Server API CGI/FastCGI
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php8.0/cgi
Loaded Configuration File /etc/apache2/confixx_phpini/web29552662/1/php.ini
Scan this dir for additional .ini files /etc/php8.0/cgi/conf.d
Additional .ini files parsed /etc/php8.0/cgi/conf.d/alfa.ini, /etc/php8.0/cgi/conf.d/ext.ini, /etc/php8.0/cgi/conf.d/loader.ini, /etc/php8.0/cgi/conf.d/timezone.ini
PHP API 20200930
PHP Extension 20200930
Zend Extension 420200930
Zend Extension Build API420200930,NTS
PHP Extension Build API20200930,NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling enabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support disabled
Registered PHP Streams php, file, glob, data, http, ftp, compress.bzip2, https, ftps, compress.zlib, zip, phar
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, bzip2.*, convert.iconv.*, zlib.*
Vielen Dank: Christian