Php-fpm

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von sence123, 24. März 2014.

  1. sence123

    sence123 New Member

    Hallo Forum,

    wir haben testweise mal auf PHP-FPM umgestellt, leider laufen dann unsere Shops nicht mehr, sofern von fastCGI auf FPM geändert wird.
    ISPConfig 3 wurde frisch installiert und ist somit die aktuellste Version.

    Der Fehler ist: " Request exceeded the limit of 10 internal redirects"
    hab zwar mal auf 10000 das Limit angehoben, aber dann kommt eine endlos Iteration.


    Könnte laut google an der .htaccess liegen, sehe aber nichts was solch eine Iteration verursachen würde.

    anbei mal die .htaccess von Gambio GX2
    Code:
    RewriteEngine on
    
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC]
    RewriteRule ^(.+) - [L]
    
    RewriteCond %{REQUEST_URI} (.*)?/admin/(.*)
    RewriteRule ^(.+) - [L]
    
    RewriteCond %{REQUEST_URI} (.*)?/images/(.*)
    RewriteRule ^(.+) - [L]
    
    RewriteCond %{REQUEST_URI} (.*)?/templates/(.*)
    RewriteRule ^(.+) - [L]
    
    
    #RewriteCond %{REQUEST_FILENAME} -d
    #RewriteRule ^(.+) - [L]
    
    #RewriteCond %{REQUEST_FILENAME} -f
    #RewriteRule ^(.+) - [L]
    
    #RewriteCond %{REQUEST_FILENAME} -l
    #RewriteRule ^(.+) - [L]
    
    
    ##boosted CONTENT
    RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L]
    
    ##boosted PRODUCTS
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L]
    
    ##boosted CATEGORIES
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]
    
    
    vielen Dank für eure Hilfe!
     
  2. Till

    Till Administrator

  3. sence123

    sence123 New Member

    re

    danke till die Zeile:
    replace "webdav" with "php5-fcgi".

    hat geholfen ! endlich eine Baustelle weniger, yahuu :)

    kann ich das in ISPConfig noch Systemweit einstellen, so dass es bei neuen Vhosts automatisch eingepflegt wird und bestehende mit updated ?
    vg Marco
     
  4. Till

    Till Administrator

    Wobei, Du solltest es berres nichterstezen sondern eine neue zeile dafür hinzufügen, denn es hat schon seinen Sin dass webdav da auch ausgeschlossen wird.

    Du kannst Das im vhost template in /usr/local/isconfig/server/conf/ global ändern.
     
  5. sence123

    sence123 New Member

    re

    Hallo nochmal,

    hab jetzt auf php-fpm umgestellt, php-apc entfernt und php5-xcache installiert.
    Leider ist nun die Responsezeit der Seite um 300 MS angestiegen (vorher 450 jetzt 750~)
    hab es mehrfach getestet.

    Dachte mir vielleicht liegt es am PHP-Cache, hab dort auch mal die Werte erhöht (von 16MB auf 256MB) da auf dem Server mehrere große Seiten liegen, aber es bringt keinen sichtbaren zugewinn.

    PHP-FPM hatte ich mit socket, dynamisch, statisch und ondemand getestet aber kein Unterschied :/
    PHP-FastCGI scheint wirklich noch der schnellste zu sein.
    Kann das sein ?
    so dass PHP-FPM nur besser skaliert ?

    vg
     

Diese Seite empfehlen