You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

  • MadMakz

    Super Moderator

    You have to register first, to connect to this user.

23

God damn WAMP...

Rating:

by MadMakz, Monday, November 28th 2011, 6:16pm

Habe mal wieder meine VM's neu eingerichtet und mich mal wieder nach neuen WAMP Packeten umgesehen. (Wer's nicht weis, meine Web Entwicklung betreibe ich in einer Windows XP SP3 VM)

Dabei bin ich diesmal auf AMPPS gestoßen. Endlich mal Ein WAMP welches auch gleich Perl und Python mit sich bringt.

Wie auch immer, auch mit diesem Packet hatte ich mal wieder Startschwirigkeiten. Apache2 wollte nach der installation einfach nicht starten. Mit dem gleichen Fehlerbild wie bei EasyPHP und WampServer zuvor (bei EasyPHP ist das jedenfalls noch immer so mit den Neusten Packeten).

Das Problem:
Den meisten WAMP Packeten fehlt die Visual C++ 2008 Runtimes.
Nich nur das die entsprechende VCRedist nicht mitgeliefert wird, wird wärend des Installationsprozesses deren abhängigkeit nicht erwähnt!
Ohne diese (VC++2008 ) läuft der PHP Wrapper von Apache => 2.2 nicht.

Der Fehler sieht dann folgendermaßen aus:

Source code

1
2
3
C:\WWW\Ampps\apache\bin>httpd
httpd: Syntax error on line 134 of C:/WWW/Ampps/apache/conf/httpd.conf: Cannot load C:/WWW/Ampps/php/php5apache2_2.dll into server: Diese Anwendung konnte nicht
gestartet werden, weil die Anwenungskonfiguration nicht korrekt ist. Zur Problembehebung sollten Sie die Anwendung neu installieren.

Anhand der Meldung würde man wohl jetzt anfangen die httpd.conf zu prüfen, gar die ganze App, wie empfohlen, neu zu Installieren.
Alles Quatsch!

Die Lösung:
Microsoft Visual C++ 2008 Redistributable Package (x86) installieren und Fertig!

Ich hoffe mit diesem Post kann ich ein Paar leuten stundenlange Fehlersuche und Googeln (englisches Googeln hilft ja gerade noch so, im deutschen ist man verloren) ersparen.

This article has been read 6,474 times.


Blog navigation

Next article

PHP Error_Reporting() Temporär ändern/abschalten ++ Steamcommunity Status Script

by MadMakz (Wednesday, November 30th 2011, 11:20pm)

Previous article

Kilobyte <> Kibibyte

by MadMakz (Wednesday, November 23rd 2011, 10:22pm)