Jump to content
Froxlor Forum

neomatt

Members
  • Content Count

    31
  • Joined

  • Last visited

Community Reputation

0 Neutral

About neomatt

  • Rank
    Advanced Froxie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Alles geht, es fehlte noch das Paket: php7.2-xml /var/lib/extrausers/ hat sich auch gefüllt: ls -al /var/lib/extrausers/ total 20 drwxr-xr-x 2 root root 4096 Sep 1 22:58 . drwxr-xr-x 51 root root 4096 Sep 1 22:56 .. -rw-r--r-- 1 root root 566 Sep 1 23:25 group -rw-r--r-- 1 root root 1046 Sep 1 23:25 passwd -rw-r----- 1 root root 1213 Sep 1 23:25 shadow Herzlichen Dank für die Unterstützung!
  2. Dies ist der nginx-Log, wenn ich auf die Froxlor-Einstellungen gehe: 2020/09/02 00:08:46 [error] 15137#15137: *8 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function Froxlor\Config\simplexml_load_file() in /var/www/froxlor/lib/Froxlor/Config/ConfigParser.php:106 Stack trace: #0 /var/www/froxlor/admin_configfiles.php(138): Froxlor\Config\ConfigParser->__construct('/var/www/froxlo...') #1 {main} thrown in /var/www/froxlor/lib/Froxlor/Config/ConfigParser.php on line 106" while reading response header from upstream, client: 5.147.48.55, server
  3. Ich habe nun von Hand usermod -a -G <customerUser> www-data ausgeführt. Nun funktionieren bis auf eine Web-Seite alle wieder. Bei der einen erhalte ich eine Fehlermeldung, die eher etwas mit der Web-Seiten-Installation zu tun hat, wie ich vermute. Wenn Du noch sagen kannst, warum ich nicht mehr an die Froxlor-Einstellungen komme (was mittendrin auf einmal - nach dem Switch auf php7.2? - nicht mehr ging), bin ich sehr dankbar!
  4. Habe unter Einstellungen nun auch extrausers aktiviert, nscd neu gestartet, configs neu geschrieben. Unter /var/lib/extrausers/ füllt sich aber nichts.
  5. Error-log vom nginx: #0 /var/www/froxlor/admin_configfiles.php(138): Froxlor\Config\ConfigParser->__construct('/var/www/froxlo...') #1 {main} thrown in /var/www/froxlor/lib/Froxlor/Config/ConfigParser.php on line 106" while reading response header from upstream, client: 5.147.48.55, server: server.neomatt.de, request: "GET /admin_configfiles.php?page=configfiles&s=f0c6c48825f256b1bbe860fdd424aa64 HTTP/1.1", upstream: "fastcgi://unix:/var/lib/apache2/fastcgi/1-froxlor.panel-server.neomatt.de-php-fpm.socket:", host: "server.neomatt.de", referrer: "https://server.neomatt.de/admin_php
  6. libnss-extrausers ist installiert, extrausers dir angelegt, nsswitch.conf mit extrausers versehen, php7.2-fpm neu gestartet. Muss sich dann hier nicht etwas füllen: ls -al /var/lib/extrausers/ total 8 drwxr-xr-x 2 root root 4096 Sep 1 22:58 . drwxr-xr-x 51 root root 4096 Sep 1 22:56 .. -rw-r--r-- 1 root root 0 Sep 1 22:58 group -rw-r--r-- 1 root root 0 Sep 1 22:58 passwd -rw-r--r-- 1 root root 0 Sep 1 22:58 shadow
  7. Denke ich auch. An die Einstellungen im Froxlor-UI komme ich gerade nicht ran: .../admin_configfiles.php?page=configfiles&s=b9b0796559bac75b3c9edacc37b5e6f7 Diese Seite erscheint komplett weiß, der Rest von froxlor geht aber!?
  8. Wie müssen die Gruppen aussehen? /etc/php# groups www-data www-data : www-data froxlorlocal /etc/php# groups neomatt neomatt : neomatt sftpUser neomatt ist ein customer user. Diesem gehören auch die Socket-Files, die www-data lesen muss.
  9. Den Ordner /var/lib/apache2/fastcgi/ gibt es, er ist mit den socket files gefüllt und er gehört www-data! Die socket files haben als owner die customer user. root@vps222149:/etc/php# id www-data uid=33(www-data) gid=33(www-data) groups=33(www-data),9999(froxlorlocal)
  10. Es muss doch nur das letzte Verzeichnis mit den Sockets für www-data lesbar sein, richtig? /etc/php# namei -l /var/lib/apache2/fastcgi/ f: /var/lib/apache2/fastcgi/ drwxr-xr-x root root / drwxr-xr-x root root var drwxr-xr-x root root lib drwxr-xr-x root root apache2 drwxr-xr-x www-data www-data fastcgi Alle Startfehler insbesondere bei php7.0-fpm treten bei php7.2-fpm nicht mehr auf. Das "Permission denied" ist dann wohl das letzte Problem...
  11. Es gab schon beim letzten reboot die gleichen Probleme, dann wurde auf der Shell etwas angepasst. Danach lief es wieder bis zum nächsten reboot. Ich habe jetzt php7.2 installiert. Die Konfigs wurden schon dorthin /etc/php/7.2/fpm/pool.d geschrieben. Die Sockets sind unter /var/lib/apache2/fastcgi/ angelegt. Aber im error-log vom nginx steht immer noch: 2020/09/01 21:52:58 [crit] 2100#2100: *19 connect() to unix:/var/lib/apache2/fastcgi/1-neomatt-neomatt.de-php-fpm.socket failed (13: Permission denied) while connecting to upstream, client: 148.251.233.233, server: neomatt.de, req
  12. /etc/php# grep -r '/usr/lib/php/20151012/my' * ergibt keinen treffer /etc/php# grep -r '.dll' * ergibt nur auskommentierte Zeilen. Sollte ich php7 neu installieren? Bin langsam ratlos, denn bis gestern lief das alles und dann nach Serverneustart nicht mehr.
  13. Habe nun die Konfig komplett auf PHP7 umgestellt. Erhalte nun nach restart einen zusätzlichen Fehler: Unable to load dynamic library '/usr/lib/php/20151012/my root@vps222149:/etc/php# service php7.0-fpm status ● php7.0-fpm.service - The PHP 7.0 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.0-fpm.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2020-09-01 21:10:10 CEST; 6s ago Docs: man:php-fpm7.0(8) Process: 32486 ExecStopPost=/usr/bin/update-alternatives --quiet --remove php-fpm.sock /run/php/php7.0-fpm.sock (code=exited
  14. Ich habe nun im froxlor ui die PHP7 Pfade angepasst: Vermutlich falsch. Wenn ich die Config schreibe ist das Verzeichnis /etc/php/7.0/fpm leer und ich komme noch nicht mal mehr an das froxlor UI ran. Wie müssen die Einstellungen hier sein?
×
×
  • Create New...