Php-fpm

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!
 

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
 

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.
 

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
 

Werbung

Top