Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64bit

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64bit

Postby doni » 09. September 2013 20:23

Hallo,

das Typo3 läuft auf dem Server, aber ein Seitenaufbau dauert ca. 1 bis 2 Minuten.

Ich liste hier mal die Vorgehensweise auf:
- Xampp installiert (xampp-win32-1.8.2-1-VC9-installer.exe)
- ImageMagick installiert (ImageMagick-6.8.6-9-Q16-x86-dll.exe)
- Microsoft Visual C++ 2008 Redistributable (64bit) installiert
- libeay32.dll und ssleay32.dll vom php-dir ins windows/system32-dir kopiert
- openssl installiert und in der LocalConfiguration.php dies angepasst:
'binSetup' => 'openssl=c:\\OpenSSL-Win32\\bin\\openssl.exe',
'loginSecurityLevel' => 'normal', (bei BE und FE)
- reboot
- in der Windows hosts dies aktiviert: 127.0.0.1 localhost

Hat da jemand noch eine Idee, wo der Fehler liegen könnte?

Das läuft auf einem Intranetserver auf dem ich von aussen keinen Zugriff habe.
Ich muss allerdings für jede Aktion dort hinfahren...
--

Doni

---------------
User avatar
doni
 
Posts: 6
Joined: 01. April 2005 15:36
Location: Kitzingen

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby doni » 07. October 2013 12:38

Habe das leider immer noch nicht hinbekommen.
Anscheinend braucht Apache zuviel Resourcen, die er vom Windows-System nicht bekommt?!
Ich habe auch noch die Meldung vom Typo3-System, dass der "Windows apache thread stack size" zu klein ist.
Ein:
Code: Select all
<IfModule mpm_winnt_module>
ThreadStackSize 8388608
</IfModule>

... hat in der httpd.conf aber auch nichts geändert.
Kann man da nicht irgend etwas am Windowsserver einstellen, damit der Apache (oder PHP?) die Seiten schneller aufbaut?
--

Doni

---------------
User avatar
doni
 
Posts: 6
Joined: 01. April 2005 15:36
Location: Kitzingen

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby Jpsy » 08. October 2013 10:51

Hier ein paar Tipps zu Apache und PHP unter Win:

Selbst in der Apache 2.4.4 gibt es diverse Probleme mit Windows. Lies Dir hierzu diesen Thread durch: http://www.apachelounge.com/viewtopic.php?t=4606
Bei mir haben folgende Einstellungen in der httpd.conf das System stabil und schnell gemacht (alles Apache 2.4.4):
AcceptFilter https none
AcceptFilter http none
EnableMMAP off
EnableSendfile off
ThreadsPerChild 1000

Eine weitere Spaßbremse ist open_basedir unter Windows. Das System wird dadurch grottenlahm. Lass diese Direktive weg, wenn irgend möglich.
Jpsy
Jpsy
 
Posts: 8
Joined: 01. March 2004 23:13

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby doni » 10. October 2013 07:20

Hallo,

habe das jetzt mal so alles eingestellt, aber wenn ich dies in die httpd.conf einsetze:
Code: Select all
<IfModule mpm_winnt_module>
ThreadStackSize 8388608
</IfModule>

... bekomme ich im error.log von Apache diese Meldung und er startet nicht:
Code: Select all
[mpm_winnt:crit] [pid 4368:tid 280] (OS 8)F�r diesen Befehl ist nicht gen�gend Speicher verf�gbar.  : AH00355: Child: CreateThread failed. Unable to create all worker threads. Created 211 of the 1920 threads requested with the ThreadsPerChild configuration directive.

Habe das auch schon in der extras/httpd-mpm.conf eingesetzt, aber da kommt die selbe Meldung.

Muss da noch was im Windows System eingestellt werden damit Apache dies nutzen kann?
--

Doni

---------------
User avatar
doni
 
Posts: 6
Joined: 01. April 2005 15:36
Location: Kitzingen

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby Altrea » 10. October 2013 09:43

doni wrote:Muss da noch was im Windows System eingestellt werden damit Apache dies nutzen kann?

Dein Apache kann nur den RAM verwenden, der ihm bereitgestellt wird, oder kann dein Apache on the fly RAM aus Luft gewinnen?
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: 6691
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby doni » 10. October 2013 09:55

Der Taskmanager zeigt mir ca. 350mb freien Ram an (von 4094).
Handles: ca. 27000
Threads: ca. 2600
Prozesse: 63
Allerdings brauchen die Internetseiten ca. eine halbe Minute zum aufbauen, auch wenn ich zwischen zwei schon aufgerufenen Seiten hin und her switche.
In den Adminbereich von Typo3 komme ich normal rein und dort bauen sich die Seiten normal auf.
Gibt es noch eine Möglichkeit zu checken was da soviel Ressourcen braucht?
--

Doni

---------------
User avatar
doni
 
Posts: 6
Joined: 01. April 2005 15:36
Location: Kitzingen

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby Nobbie » 10. October 2013 10:53

In der Datei extra/httpd-mpm.conf findest Du am Ende auch eine Anweisung

<IfModule mpm_winnt_module>
...

Zum einen kannst Du dort gleich die geänderte Stackgröße eintragen (dann stehen die Anweisung wenigstens zentral) und Du findest dort auch die Anweisung

ThreadsPerChild ...

wobei Xampp per Default mit 150(?!) ThreadsPerChild eingestellt ist, das ist kompletter Wahnsinn für eine simple Entwicklungsumgebung. Da werden 150 Prozesse gestartet und jeder bekommt die 8MB Stack - da ist wohl klar, wo der Speicher verloren geht. Ich habe ThreadsPerChild bei mir auf 10 stehen und es läuft einwandfrei. Wenn Du Xampp im Intranet einsetzt und mehrere Leute zugreifen, kannst Du auch mal 20 oder 50 ausprobieren - aber irgendwann reicht eben Dein Speicher nicht mehr. Wobei 350MB bei Dir ausgesprochen knapp ist - vielleicht räumst mal ein wenig auf. Ich habe hier auf meinem Laptop auch 4GB installiert und mit gestartetem Xampp und einigen Browsern liege ich bei 42% Speicherbelegung. Gehe mal durch den Taskmanager und analysiere mal ein wenig, wieso der RAM bei Dir so knapp ist.

Typo3 ist bei mir allerdings auch ziemlich lahm, zwar nicht im Minutenbereich, aber wenn ich die Adminoberfläche gehe, braucht es auch manchmal ca. 20 Sekunden (beispielsweise beim Login erst 10 Sekunden für den Login, dann noch einmal 10 Sekunden bis die Seite aufgebaut ist), bis endlich alles fertig ist. Das ist eine Qual, aber das liegt an typo3.
Nobbie
 
Posts: 6790
Joined: 09. March 2008 13:04

Re: Xampp 1.8.2 inkl. Typo3 6.1.x auf Windows 2008 Server 64

Postby doni » 10. October 2013 21:56

Habe zwar immer noch die Meldung wegen dem "Windows apache thread stack size" im Typo3 aber es läuft jetzt nachdem ich einen halben Tag unendlich viele Einstellungen im System vorgenommen habe (Apache, php und in Typo3).
Am meisten hat mir geholfen, als ich herausfand, dass der Server hinter einem Proxy ist...

Also vielen Dank nochmal für Eure Zeit!!!
--

Doni

---------------
User avatar
doni
 
Posts: 6
Joined: 01. April 2005 15:36
Location: Kitzingen


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 9 guests