gadean
Depp vom Dienst!
Was bedeutet das?nextcloud trotzdem nicht mehr ans laufen
Siehst du irgendwelche Fehlermeldungen?
Was steht im Errorlog vom Webserver/von PHP?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Was bedeutet das?nextcloud trotzdem nicht mehr ans laufen
MariaDB scheint ja zu laufen.... Was steht denn dann im Log von der nextcloud?aber ich bekomme meine nextcloud trotzdem nicht mehr ans laufen.
Der Log von Nextcloud habe ich mir angeschaut. Ich sehe keinen einzigen Eintrag. Ich werde heute mal den Snapshot zurückspielen und das Update nochmal durchlaufen lassen. Mal sehen ob das gleiche wieder auftritt.MariaDB scheint ja zu laufen.... Was steht denn dann im Log von der nextcloud?
Installed packages to be REMOVED:
cairo: 1.16.0,2
harfbuzz: 2.5.3_1
libraqm: 0.6.0
mesa-libs: 18.3.2_1
python36: 3.6.9_3
wayland: 1.16.0_1
Installed packages to be UPGRADED:
ca_root_nss: 3.53 -> 3.54
galera26: 26.4.2_1 -> 26.4.5
glib: 2.56.3_8,1 -> 2.56.3_9,1
libffi: 3.2.1_3 -> 3.3
mariadb104-client: 10.4.13_2 -> 10.4.13_3
mariadb104-server: 10.4.13_2 -> 10.4.13_3
python37: 3.7.7_1 -> 3.7.8_1
vim-console: 8.2.0869 -> 8.2.1110
Weis jemand ob die neuen Pakete (ausser maria db) etwas mit Nextcloud zu tun haben ?
Dann liegt das Problem wohl bei PHP.bei der php Datei bekomme ich die Meldung vom Reverse Proxy.
/mysql/data/my.cnf
(ich habe die Config aus Organisationsgründen im Datenverzeichnis) den Pfad zum Socket anpassen und das Verzeichnis /var/run/mysql
anlegen.Dann liegt das Problem wohl bei PHP.
Ich würde jetzt mal das Error-Logging von PHP aktivieren, wenn es nicht schon ist und dann die Logfiles prüfen.
grep "^error_log" /usr/local/etc/php.ini
error_log = /var/log/php_error.log
91.56.10.50 - - [09/Jul/2020:19:33:24 +0200] "GET /ms_info.php HTTP/1.0" 500 494 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0" "91.56.10.50"
Welche Fehlermeldung kommt denn vom Proxy?
An error occurred.
Sorry, the page you are looking for is currently unavailable.
Please try again later.
If you are the system administrator of this resource then you should check the error log for details.
Faithfully yours, nginx.
grep "^error_log" /usr/local/etc/php.ini
error_log = /var/log/php_error.log
Das ist jetzt ja ein Log von deinem Webserver. Und der zeigt den Status 500: Internal Server ErrorWenn ich mein info.php script Aufrufe sehe ich folgenden Log Eintrag
Code:91.56.10.50 - - [09/Jul/2020:19:33:24 +0200] "GET /ms_info.php HTTP/1.0" 500 494 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0" "91.56.10.50"
Ist die Datei /var/log/php_error.log denn von dem Benutzer beschreibbar, unter dem das Skript läuft?
Du musst übrigens nicht ins Accesslog vom Webserver schauen, sondern in das Fehlerlog, dort sollten ebenso PHP-Fehlermeldungen landen. Wie hast du PHP in den Webserver eingebunden?
ls -alh php_error.log
-rwxrwxrwx 1 root wheel 412B 9 Juli 19:28 php_error.log
/var/log: cat php_error.log
[09-Jul-2020 17:28:39 UTC] PHP Warning: Version warning: Imagick was compiled against ImageMagick version 1801 but version 1802 is loaded. Imagick will run but may behave surprisingly in Unknown on line 0
[09-Jul-2020 17:28:39 UTC] PHP Warning: Version warning: Imagick was compiled against ImageMagick version 1801 but version 1802 is loaded. Imagick will run but may behave surprisingly in Unknown on line 0
/var/log/nginx: date
Fr. 10 Juli 2020 23:14:32 CEST
/var/log/nginx: ls -alh
total 132
drwxr-xr-x 2 root wheel 4B 11 Nov. 2018 .
drwxr-xr-x 4 root wheel 55B 10 Juli 06:00 ..
-rw-r----- 1 root wheel 2,0G 10 Juli 23:15 access.log
-rw-r----- 1 root wheel 3,2M 10 Juli 02:07 error.log
tail -n 3 error.log
2020/07/10 02:07:47 [error] 95186#100708: *3293 access forbidden by rule, client: 213.83.23.38, server: <server-fqdn>, request: "GET /.anydomain.test HTTP/1.0", host: "cloud.netmage.info"
2020/07/10 02:07:47 [error] 95186#100708: *3294 access forbidden by rule, client: 213.83.23.38, server: <server-fqdn>, request: "GET /.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/.%252e/etc/passwd HTTP/1.0", host: "rainbowtiger.netmage.info"
2020/07/10 02:07:48 [error] 95186#100708: *3504 access forbidden by rule, client: 213.83.23.38, server: <server-fqdn>, request: "GET /..\pixfir~1\how_to_login.html HTTP/1.0", host: "<reverse-proxy"
/var/log: tail -n 20 php-fpm.log
...
[07-Jul-2020 20:36:30] NOTICE: fpm is running, pid 72681
[07-Jul-2020 20:36:30] NOTICE: ready to handle connections
[09-Jul-2020 19:28:38] NOTICE: Finishing ...
[09-Jul-2020 19:28:38] NOTICE: exiting, bye-bye!
[09-Jul-2020 19:28:39] NOTICE: configuration file /usr/local/etc/php-fpm.conf test is successful
[09-Jul-2020 19:28:39] NOTICE: fpm is running, pid 20825
[09-Jul-2020 19:28:39] NOTICE: ready to handle connections
Du hast deine test.php ja im gleichen verzeichniss wie die nextcloud und du nutzt den apachen?
Wenn ja, bei der Nextcloud ist glaub ich ne .htaccess dabei, blockiert die evtl. deine testdatei?
*** /usr/jails/<jail>/var/log//php-fpm.log ***
[11-Jul-2020 19:00:41.715407] DEBUG: pid 24628, fpm_pctl_perform_idle_server_maintenance(), line 378: [pool www] currently 0 active children, 12 spare children, 12 running children. Spawning rate 1
[11-Jul-2020 19:00:42.775364] DEBUG: pid 24628, fpm_pctl_perform_idle_server_maintenance(), line 378: [pool www] currently 0 active children, 12 spare children, 12 running children. Spawning rate 1
[11-Jul-2020 19:00:43.838863] DEBUG: pid 24628, fpm_pctl_perform_idle_server_maintenance(), line 378: [pool www] currently 0 active children, 12 spare children, 12 running children. Spawning rate 1
[11-Jul-2020 19:00:44.902367] DEBUG: pid 24628, fpm_pctl_perform_idle_server_maintenance(), line 378: [pool www] currently 0 active children, 12 spare children, 12 running children. Spawning rate 1
ailed to connect to the database: An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen