Jump to content
Froxlor Forum

chrisiwien

Members
  • Content Count

    6
  • Joined

  • Last visited

  • Days Won

    1

chrisiwien last won the day on July 25 2019

chrisiwien had the most liked content!

Community Reputation

1 Neutral

About chrisiwien

  • Rank
    Newbie
  1. Ok! Danke für Deine Antworten! Super Hilfestellung! Zusatz: nach enablen der php7.3-fpm.conf rennen die beiden Webseiten gefühlt schneller? (Noch vor der FPM-Werteumstellung) Hat ev. doch einen Einfluss?? Die Gaudi fängt erst an, da ich auf nginx umstellen werden. Keine Panik, habe ich gestern bei einem anderen RootServer gemacht. Und ich liebe nginx bisher - die strukturierten Config-Dateien haben im Vergleich zu Apache auf alle Fälle die Nase vorn!
  2. Ah ok, danke für die Einstellungen. Werde das umstellen und weiter beobachten. I Kipfl hab übrigens die php7.3-fpm.conf nicht enabled (a2enconf). 😁
  3. Was? 7.3 war gestern doch noch neu! 😀 Hast Du eine Idee mit der Fehlermeldung? Übrigens danke für die rasche Rückmeldung. Ich weiß schon, das Thema ist etwas offtopic-froxlor, allerdings muss ich Verbesserungen wenn dann genau dort vornehmen...
  4. Ok. Ich hab mich mal danach gerichtet: https://haydenjames.io/php-fpm-tuning-using-pm-static-max-performance/ Eine Idee welche Werte ich nehmen soll? Du hast recht mit dem spawnen....wenn ich die Anzahl der php7.3-fpm Prozesse ansehe wird mir schlecht....
  5. Liebe Leute! Meine Installation: Debian 9 mit Apache/mpm_event und php7.3-fpm. Auf dem Server laufen gerade zwei Wordpress-Seiten produktiv. Aus für mich nicht ersichtlichen Gründen liefert der Aufruf der Webseiten von Zeit zu Zeit einen 503 Service Unavailable Error. Im dazu passenden vHost-error-log steht: [Tue Feb 04 13:52:52.651498 2020] [proxy:error] [pid 2510:tid 139659873113856] (13)Permission denied: AH02454: FCGI: attempt to connect to Unix domain socket /var/lib/apache2/fastcgi/1-vHost-Name-php-fpm.socket (*) failed [Tue Feb 04 13:52:52.651552 2020] [proxy_fcgi:error] [pid 2510:tid 139659873113856] [client xxx.xxx.xxx.xxx:56984] AH01079: failed to make connection to backend: httpd-UDS, referer: https://www.vHost-Domain.at/ Ein Restart von Apache und php7.3-fpm löst das Problem zeitweilig. Ich hab jetzt den LogWarn-Level auf debug hochgedreht, vielleicht ist da mehr ersichtlich. Der Error deutet auf ein Rechteproblem hin, das kann ich allerdings nicht nachvollziehen. Alle Sockets in dem Directory haben die korrekten User-Rechte lr. froxlor-Einstellungen. Die PHP-FPM Einstellung lauten: pm = static pm.max_children = 100 pm.max_requests = 1000 Fragen: Ist das Socket-Verzeichnis /var/lib/apache2/fastcgi/ bei der Verwendung von php-fpm überhaupt korrekt? In meinen Logwatch-Meldung ist gelegentlich zu sehen, dass versucht wurde meinen FPM-Proxy zu missbrauchen, könnten daher die Rechte-Fehler kommen? Wie kann ich den Proxy-Missbrauch verhindern? PHP 7.3 FPM dürfte noch ein paar Bugs haben. Könnte ev. ein Downgrade auf PHP 7.2 oder 7.1 helfen? Soll ich mal auf PHP-FPM pfeifen und auf mod_php zurückstellen? Ev. von mpm_event auf mpm_worker umstellen? Wo und wie kann ich da weiter nachforschen? Hilfe!
  6. I've struggled with this issue myself now for a couple of days. My goal was to activate Apache + mpm_event + php7.3-fpm. For now, i playing around with a WordPress installation and it runs fast as hell (considering WordPress with OPCache and RedisCache-Server, without any WordPress caching plugin). TTFB is around 170ms, I am satisfied. Finally I solved it ? (thankfully without fiddling in conf-Files) by disabling the Apache-conf for php7.3-fpm (in my case php7.3): a2disconf php7.3-fpm (removes /etc/apache2/conf-enabled/php7.3-fpm.conf) I searched for the string "php7.3-fpm.sock" in files like this: grep -iRl [text-string-to-search] [search-in-this-folder] grep -iRl 'php7.3-fpm.sock' /etc/ I found out this string is in /etc/apache2/conf-enabled/php7.3-fpm.conf. The file (or a symlink) php7.3-fpm.config MUST NOT be in the directory /etc/apache2/conf-enabled!! Other steps I made to get Apache + mpm_event + php7.3-fpm to work: a2dismod php7.3: the Apache php-module is not needed and anyway incompatible with mpm_event a2dismod php7.3 a2dismod mpm_prefork a2enmod mpm_event service apache2 restart Now check if mpm_event is running: apachectl -V The output should contain "Server MPM: event". Also check via phpinfo() if under "Server API" the value "FPM/FastCGI" is written. Other things I found out, it is not directly related to php-fpm, but I've struggled with issues at the same time: /var/customers/tmp/froxlor.panel/ has do be owned by froxlorlocal: chown froxlorlocal:froxlorlocal /var/customers/tmp/froxlor.panel /var/www/php-fpm/froxlor.panel/ has do be owned by froxlorlocal: chown froxlorlocal:froxlorlocal /var/www/php-fpm/froxlor.panel Check your Webserver-Settings: Settings -> Webserver-Settings: The username webserver and the groupname webserver has to be "www-data". Hope this helps someone. If I wrote anything wrong, please just leave a reply, i'm also grateful for other hints on this topic.
×
×
  • Create New...