Jump to content
Froxlor Forum

neomatt

Members
  • Posts

    35
  • Joined

  • Last visited

Recent Profile Visitors

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

neomatt's Achievements

Explorer

Explorer (4/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. neomatt

    Update

    Ja, sehe ich - jetzt - links im MenĂŒ, danke! 😊
  2. neomatt

    Update

    Danke, logisch. Ich habe nun php7.2-zip installiert. Einen Update-Link sehe ich nicht. Was sollte ich sehen? Der PHPinfo()-Link zeigt im Zip-Abschnitt: Was fehlt mir?
  3. neomatt

    Update

    Vielen Dank fĂŒr den Hinweis! Die Installation zeigt zunĂ€chst keine Änderung. Neu gestartet wurde php7.2-fpm und php-fcgi. Es lĂ€uft php7.2-fpm, installiert wurde php7.4-common. Am Ende der Installation wird automatisch versucht den php7.0-fpm-Prozess zu starten und zu konfigurieren. Allerdings lĂ€uft der Service php7.2-fpm auf dem Server. apt-get install php-zip meldet nun: apt-get install php-zip Reading package lists... Done Building dependency tree Reading state information... Done php-zip is already the newest version (2:7.4+79+ubuntu16.04.1+deb.sury.org+4). 0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Y Setting up php7.0-fpm (7.0.33-37+ubuntu16.04.1+deb.sury.org+1) ... NOTICE: Not enabling PHP 7.0 FPM by default. NOTICE: To enable PHP 7.0 FPM in Apache2 do: NOTICE: a2enmod proxy_fcgi setenvif NOTICE: a2enconf php7.0-fpm NOTICE: You are seeing this message because you have apache2 package installed. Job for php7.0-fpm.service failed because the control process exited with error code. See "systemctl status php7.0-fpm.service" and "journalctl -xe" for details. invoke-rc.d: initscript php7.0-fpm, action "restart" failed. ● 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: failed (Result: exit-code) since Wed 2020-12-02 08:38:54 CET; 6ms ago Docs: man:php-fpm7.0(8) Process: 22261 ExecStopPost=/usr/lib/php/php-fpm-socket-helper remove /run/php/php-fpm.sock /etc/php/7.0/fpm/pool.d/www.conf 70 (code=exited, status=0/SUCCESS) Process: 22260 ExecStart=/usr/sbin/php-fpm7.0 --nodaemonize --fpm-config /etc/php/7.0/fpm/php-fpm.conf (code=exited, status=78) Main PID: 22260 (code=exited, status=78) Dec 02 08:38:54 vps222149.vs.webtropia.com systemd[1]: Starting The PHP 7.0 FastCGI Process Manager... Dec 02 08:38:54 vps222149.vs.webtropia.com php-fpm7.0[22260]: [02-Dec-2020 08:38:54] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/ph... on line 0 Dec 02 08:38:54 vps222149.vs.webtropia.com php-fpm7.0[22260]: [02-Dec-2020 08:38:54] ERROR: An another FPM instance seems to already listen on /var/lib/apache2/fastcgi/1-ninequ...fpm.socket Dec 02 08:38:54 vps222149.vs.webtropia.com php-fpm7.0[22260]: [02-Dec-2020 08:38:54] ERROR: FPM initialization failed Dec 02 08:38:54 vps222149.vs.webtropia.com systemd[1]: php7.0-fpm.service: Main process exited, code=exited, status=78/n/a Dec 02 08:38:54 vps222149.vs.webtropia.com systemd[1]: Failed to start The PHP 7.0 FastCGI Process Manager. Dec 02 08:38:54 vps222149.vs.webtropia.com systemd[1]: php7.0-fpm.service: Unit entered failed state. Dec 02 08:38:54 vps222149.vs.webtropia.com systemd[1]: php7.0-fpm.service: Failed with result 'exit-code'. Hint: Some lines were ellipsized, use -l to show in full. dpkg: error processing package php7.0-fpm (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: php7.0-fpm E: Sub-process /usr/bin/dpkg returned an error code (1) Liegt hier dass Problem? Weiß php7.2-fpm nichts von der Existenz der Zip-Installation? Wie kann ich dem System sagen, dass es nicht php7.0-fpm verwendet sondern php7.2-fpm?
  4. neomatt

    Update

    Wo ist die (Auto-)Update-Funktion in der OberflĂ€che? Mir wird angezeigt, dass ich ein Update machen sollte. Es sollte ja auch ĂŒber die OberflĂ€che gehen, aber wie?
  5. 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!
  6. 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: server.neomatt.de, request: "GET /admin_configfiles.php?page=configfiles&s=2ce23a794edf299ddb70d876ee495f41 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_index.php?s=2ce23a794edf299ddb70d876ee495f41" Alles andere geht jetzt.
  7. 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!
  8. Habe unter Einstellungen nun auch extrausers aktiviert, nscd neu gestartet, configs neu geschrieben. Unter /var/lib/extrausers/ fĂŒllt sich aber nichts.
  9. 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_phpsettings.php?page=overview&s=f0c6c48825f256b1bbe860fdd424aa64" 2020/09/01 22:52:50 [error] 3160#3160: *189 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: 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_settings.php?page=overview&s=f0c6c48825f256b1bbe860fdd424aa64" 2020/09/01 22:53:43 [error] 3160#3160: *201 open() "/var/www/froxlor/favicon.ico" failed (2: No such file or directory), client: 94.102.49.193, server: server.neomatt.de, request: "GET /favicon.ico HTTP/1.1", host: "server.neomatt.de" 2020/09/01 22:54:10 [error] 4978#4978: *1 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: 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_settings.php" 2020/09/01 22:55:17 [notice] 7301#7301: signal process started 2020/09/01 23:04:28 [error] 7306#7306: *45 open() "/var/www/froxlor/robots.txt" failed (2: No such file or directory), client: 192.71.23.211, server: server.neomatt.de, request: "GET /robots.txt HTTP/1.1", host: "server.neomatt.de", referrer: "http://9quest.com/robots.txt" 2020/09/01 23:04:28 [error] 7306#7306: *47 open() "/var/www/froxlor/humans.txt" failed (2: No such file or directory), client: 192.71.2.171, server: server.neomatt.de, request: "GET /humans.txt HTTP/1.1", host: "server.neomatt.de", referrer: "http://9quest.com/humans.txt" 2020/09/01 23:04:28 [error] 7306#7306: *49 open() "/var/www/froxlor/ads.txt" failed (2: No such file or directory), client: 192.71.142.35, server: server.neomatt.de, request: "GET /ads.txt HTTP/1.1", host: "server.neomatt.de", referrer: "http://9quest.com/ads.txt"
  10. 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
  11. 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!?
  12. 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.
  13. 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)
  14. 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...
  15. 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, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/lib/apache2/fastcgi/1-neomatt-neomatt.de-php-fpm.socket:", host: "neomatt.de" Warum?
×
×
  • Create New...