apache 2.2 mod_rewrite htaccess performance probleme

Alles, was den Apache betrifft, kann hier besprochen werden.

apache 2.2 mod_rewrite htaccess performance probleme

Postby maxschaf » 14. March 2012 01:58

Liebes Forumteam,

wir betreiben hier auf einem Windows NT XXXXX 5.2 build 3790 (Windows Server 2003 Enterprise Edition Service Pack 2) i586 einen Apache/2.2.11 (Win32) PHP/5.3.5 mod_wsgi/3.3 Python/2.6.6 . Tomcat ist auch aktiv.


Ich habe heute in der httpd.conf mod_rewrite aktiviert und den verzeichnisschutz bzw. htaccess für ein verzeichnis eingeschaltet und habe seither enorme Performance Probleme. Ein Seitenzugriff benötige bis zu einer Minute. Wenn ich Apache neustarte, dann ist der Zugriff für 30 Sekunden normal schnell und dann wieder langsam.

Komisch ist, dass auch wenn ich diese Änderungen rückgängig mache und Server neu starte, der Webzugriff langsam bleibt. Erst nach mehrmaligem Neustart konnte ich eine normalisierung feststellen. Bin mir also gar nicht sicher, ob die Probleme mit meinen httpd.conf Änderungen zusammenhängen, nur wurden mir davor kein Performance Problem gemeldet.

Könnten diese Einstellungen unsere Probleme verursachen? Oder haben diese andere Gründe?

Code: Select all
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "e:/__apache_data/htdocs">
   
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all

</Directory>

<Directory "e:/__apache_data/htdocs/xxxxxx">   
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>


Vielen Dank für eure Hilfe.
maxschaf
 
Posts: 3
Joined: 14. March 2012 01:40
Operating System: Windows 7

Re: apache 2.2 mod_rewrite htaccess performance probleme

Postby Altrea » 14. March 2012 02:13

Hallo maxschaf,

Deine Schilderungen deuten für mich zuerst auf einem Flaschenhals der Hardware hin.
Daher beobachte bitte mal die Speicher- und Prozessorauslastung im Normal und auch im Zustand wenn die Requests so lange dauern.

Schutzsoftware ist auch immer ein häugiger Kandidat für Performanceeinbrüche.

bei mod_rewrite und .htaccess gibt es natürlich auch ein paar Möglichkeiten durch Fehlkonfiguration die Performance in den Keller zu ziehen.
Da du uns aber jedliche Informationen zu deiner .htaccess und rewrites schuldig bleibst sind dazu keine gesicherten Aussagen möglich.

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: apache 2.2 mod_rewrite htaccess performance probleme

Postby maxschaf » 14. March 2012 12:41

.htacces:
Code: Select all
RewriteCond %{REQUEST_FILENAME} !-f
#alles wird dann an single entry point weitergeleitet
RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA]

AddType audio/mpeg mp3
AddType audio/mp4 m4a
AddType audio/ogg ogg
AddType audio/ogg oga
AddType audio/webm webma
AddType audio/wav wav

Options All -Indexes


mod_rewrite funktioniert auf anderem testsystem, daran dürfte es nicht liegen.

es hat vl. wirklich mit der hardware zu tun. danach ist der server zwei mal mit blue screen abgeschmiert und seither gehts mit mod_rewrite und .htaccess aktiviert....

Vielen Dank für die Hilfe bis jetzt, werde das weiter beobachten.
maxschaf
 
Posts: 3
Joined: 14. March 2012 01:40
Operating System: Windows 7

Re: apache 2.2 mod_rewrite htaccess performance probleme

Postby Altrea » 14. March 2012 16:19

Der rewrite ist ja auch sehr einfach gehalten, da kann man garnichts falsch machen.
Mir würde in der .htaccess dann aber noch ein "RewriteEngine On" fehlen, außer du hast es schon in der Server Konfigurationsdatei gesetzt.

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: apache 2.2 mod_rewrite htaccess performance probleme

Postby maxschaf » 14. March 2012 20:03

Verzeihe vielmals, stand in der 1. Zeile. copy paste fehler. danke für die tipps, apache läuft nun seit in der früh normal, aber windows hat sich zwei mal mit bluescreen verabschiedet. vl. haben wir wirklich einen hardwaredefekt in einem Peripheriegerät.

Liebe Grüße, Max
maxschaf
 
Posts: 3
Joined: 14. March 2012 01:40
Operating System: Windows 7


Return to Apache

Who is online

Users browsing this forum: No registered users and 9 guests