Hallo !Friendica Support , einem Beitrag von uberspace entnehme ich, dass dort eine neue PHP-Version eingespielt wurde. Seit heute bekommen ich mit jedem Wo...dica.interfel.de
./bin/daemon.php start
starten. Die ueblichen Kommandos stop
und status
werden auch supportiert. Dann brauchst du keine Umleitung nach /dev/null
nicht, was ja problematisch und nicht wirklich eine Loesung (sondern - richtig erkannt - nur ein Workaround ist), weil dann solch Fehlermeldungen vom Worker auch nicht mehr kommen.vendor
neu aufbauen laesst?stable
Version nicht per git, sondern via Dateien installiert - da gibts kein ./bin/composer.phar
quix0r@daedalus:~/NetBeansProjects/friendica$ ls -l vendor/psr/log/Psr/Log/
total 36
-rw-r--r-- 1 quix0r quix0r 3104 May 3 2021 AbstractLogger.php
-rw-r--r-- 1 quix0r quix0r 96 May 3 2021 InvalidArgumentException.php
-rw-r--r-- 1 quix0r quix0r 297 May 3 2021 LoggerAwareInterface.php
-rw-r--r-- 1 quix0r quix0r 402 May 3 2021 LoggerAwareTrait.php
-rw-r--r-- 1 quix0r quix0r 3114 May 3 2021 LoggerInterface.php
-rw-r--r-- 1 quix0r quix0r 3415 May 3 2021 LoggerTrait.php
-rw-r--r-- 1 quix0r quix0r 336 May 3 2021 LogLevel.php
-rw-r--r-- 1 quix0r quix0r 707 May 3 2021 NullLogger.php
drwxr-xr-x 2 quix0r quix0r 4096 May 3 2021 Test
quix0r@daedalus:~/NetBeansProjects/friendica$
chmod g-w
problemlos entfernen, da es nicht erforderlich ist. Leserecht und Ausfuehr-/Durchsuchrecht (x
fuer Verzeichnisse ist also vorhanden.php.ini
der CLI-Version von PHP ab, die sehr unterschiedlich sind. Typische Schreibziele fuer das Logbuch sind syslog (meistens geht dies nach /var/log/syslog
) und ein eigenes Logbuch, dass in der Einstellung error_log
gesetzt ist. Der Standartwert ist hier leer, damit landet es in die Standartausgabe (oder auch Fehlerausgabe stderr
?). Sobald du also den Shell-Zugriff beendest, landen die Fehlermeldungen dann im Nirvana (sind weg).; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
return $this->instances[$name];anscheinend wird irgendein Instanzen-Name nicht initialisiert?
composer install --no-dev
ausgefuehrt wird (sollte doch, damit vendor
mit Leben gefuellt wird).vendor
wird beim Bauen des Archives, dass dur dir vom Server heruntergeladen hast, mit Leben befuellt, indem der Befehl ./bin/composer.phar install --no-dev
ausgefuehrt wird und mit in's Archiv getan wird.2021.12-rc
Archiv noch immer diese Probleme hast, weil der Release Candidat ist kurz vor der Release.Hallo !Friendica Support , einem Beitrag von uberspace entnehme ich, dass dort eine neue PHP-Version eingespielt wurde. Seit heute bekommen ich mit jedem Wo...dica.interfel.de
\Psr\Log\NullLogger
erstellenvendor/psr/log/Psr/Log/NullLogger.php
php vendor/psr/log/Psr/Log/NullLogger.phpaufrufen soll.
[16-Feb-2022 00:15:22 Europe/Berlin] PHP Fatal error: Uncaught Error: Class 'Psr\Log\AbstractLogger' not found in /var/www/virtual/snila/html/vendor/psr/log/Psr/Log/NullLogger.php:13In PHP 7.4 kommt dagegen diese Meldung
[16-Feb-2022 00:17:49 Europe/Berlin] PHP Fatal error: Cannot declare class Psr\Log\NullLogger, because the name is already in use in /var/www/virtual/snila/html/vendor/psr/log/Psr/Log/NullLogger.php on line 0
/vendor/
, wofuer Friendica nicht verantwortlich ist. Ich weis auch nicht, wieso bei dir der Fehler kommt (welche Branch nutzt du? Ich habe hierdevelop
im Einsatz.