Xampp 1.8.1 installiert php5ts.dll nicht

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

Xampp 1.8.1 installiert php5ts.dll nicht

Postby Hübner » 21. March 2013 19:24

Bei der Installation von XAMPP 1.8.1 unter Windows 7 wird die Datei c:/xampp/php/php5ts.dll entweder gar nicht oder in einem Fall leer installiert. Dies bewirkt beim Start vom Apache Server die entsprechende Fehlermeldung "ist nicht vorhanden" oder "kann nicht geladen werden" und danach den Startabbruch.

Die Version XAMPP 1.7.3 funktionierte auf dem PC vorher tadellos.

Port 80 ist frei und nicht von Skype belegt. Wo kann ich nach Fehlern suchen? Ich hoffe, es jemand eine Idee.

Michael
Hübner
 
Posts: 2
Joined: 21. March 2013 16:07
Operating System: Windows 7 32bit

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby Nobbie » 22. March 2013 00:09

Da fehlt (wie es fett und unübersehbar auf der Downloadseite geschrieben ist) offensichtlich die Lauftzeitbibliothek von Microsoft:

http://www.apachefriends.org/en/xampp-windows.html

Important:
PHP in this package needs the Microsoft Visual C++ 2008 Redistributable package from http://www.microsoft.com/en-us/download ... px?id=5582. Please ensure that the VC++ 2008 runtime libraries are installed on your system.
Nobbie
 
Posts: 13182
Joined: 09. March 2008 13:04

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby Hübner » 22. March 2013 19:39

Erst mal vielen Dank für die schnelle Antwort, trotzdem weiterhin das Problem:

Das package war und ist (jetzt nochmal neu) installiert und ist bei den installierten Programmen auch zu finden. Der Installationsassistent von vcredist_x86.exe bringt zwar die Meldung "erfolgreich installiert", trotzdem kommt beim Test mit test_php.bat die Fehlermeldung "Die angegeben Registrierungsschlüssel wurden nicht gefunden" (für MS VC 2008).

Wie kann ich weiter vorgehen??
Hübner
 
Posts: 2
Joined: 21. March 2013 16:07
Operating System: Windows 7 32bit

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby Nobbie » 22. March 2013 23:16

Hübner wrote:Wie kann ich weiter vorgehen??


Einfach erst einmal so ausprobieren, ob PHP nun funktioniert.

Wenn es wirklich stimmt (was Du oben schreibst), dass php5ts.dll "leer" ist, dann ist irgendetwas mit dem Download und/oder mit der Installation schief gelaufen. Aber da wird Dir hier niemand helfen können, das ist so spezifisch, wenn so etwas passiert, da gibt es keine allgemeine Hilfe für.

Sonst installiere WIndows neu und als erstes Xampp. Oder benutze gar kein Xampp und installiere die entsprechenden Produkte alle einzeln. Wenn Dein Rechner so "strubbelig" ist, dass so eine 0815 Installation nicht funktioniert, hätte ich sowieso keine Vertrauen mehr darin.
Nobbie
 
Posts: 13182
Joined: 09. March 2008 13:04

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby ahhess » 23. March 2013 18:53

Habe exakt das gleiche Problem: Apache startet nicht:

Code: Select all
Apache 2 is starting ...
httpd.exe: Syntax error on line 452 of D:/prog/xampp/apache/conf/httpd.conf: Syntax error on line 17 of D:/prog/xampp/apache/conf/extra/httpd-xampp.conf: Cannot load /xampp/php/php5ts.dll into server: Das angegebene Modul wurde nicht gefunden.
Apache konnte nicht gestartet werden
Apache could not be started


VC++ 2008 habe ich runtergeladen und erfolgreich installiert.
Mein Win 7 Ultimate SP1 ist ganz frisch, alles ist up to date.
Meine php5ts.exe ist nicht leer, sondern 5947 KB groß.

test_php.bat liefert folgendes:
Code: Select all
################################# START XAMPP TEST SECTION #################################

[XAMPP]: FIRST TEST - Searching for an installed Microsoft Visual C++ 2008 runtime package in the registry ...
FEHLER: Der angegebene Registrierungsschlüssel bzw. Wert wurde nicht gefunden.
...
FEHLER: Der angegebene Registrierungsschlüssel bzw. Wert wurde nicht gefunden.

[WARNING]: Microsoft C++ 2008 runtime libraries not found !!!
[WARNING]: Possibly PHP cannot execute without these runtime libraries
[WARNING]: Please install the MS VC++ 2008 Redistributable Package from the Mircrosoft page
[WARNING]: http://www.microsoft.com/en-us/download/details.aspx?id=5582

[XAMPP]: SECOND TEST - Execute php.exe with php\php.exe -n -d output_buffering=0 --version ...

PHP 5.4.7 (cli) (built: Sep 12 2012 23:48:31)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
[SUCCESS]: Test for the php.exe successfully passed. Good!

################################# END XAMPP TEST SECTION ##################################


php kann ich starten. Auch der interne Webserver tut mit
Code: Select all
php -S localhost:80


Aber das Problem ist hartnäckig, ich komme nicht weiter, brauche Hilfe!
ahhess
 
Posts: 2
Joined: 23. March 2013 18:31
Operating System: Windows 7 Ultimate SP 1

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby Nobbie » 24. March 2013 00:51

ahhess wrote:D:/prog/xampp/apache/conf/extra/httpd-xampp.conf:


Offensichtlich hast Du Xampp nicht (wie es in der Installationsanleitung steht) nach c:/xampp installiert. Alles andere sind Folgefehler.
Nobbie
 
Posts: 13182
Joined: 09. March 2008 13:04

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby ahhess » 25. March 2013 22:39

Nobbie wrote:Offensichtlich hast Du Xampp nicht (wie es in der Installationsanleitung steht) nach c:/xampp installiert. Alles andere sind Folgefehler.

Tatsächlich, dann gehts ... :?
Ich kanns nicht glauben, dass man xampp in einem Rootverzeichnis installieren MUSS :shock: ?!? Zumal ich mit früheren Version damit keine Probleme hatte?! Ist das zeitgemäß? Naja, wenigstens geht außer c:\ auch d:\ .

Danke, Problem gelöst.
ahhess
 
Posts: 2
Joined: 23. March 2013 18:31
Operating System: Windows 7 Ultimate SP 1

Re: Xampp 1.8.1 installiert php5ts.dll nicht

Postby Altrea » 26. March 2013 14:57

Hallo ahhess,

ahhess wrote:Ich kanns nicht glauben, dass man xampp in einem Rootverzeichnis installieren MUSS :shock: ?!? Zumal ich mit früheren Version damit keine Probleme hatte?! Ist das zeitgemäß?

Man MUSS nicht. Genau für diese Fälle liefert XAMPP die setup_xampp.bat Datei mit, die Pfade in Konfigurationsdateien anpasst, sofern sich der XAMPP Installationpfad verändert hat oder bei Installation nicht dem Standardverzeichnis entspricht.
Diese Datei passt auch das Verzeichnis der php5ts.dll an, man muss sie halt nur ausführen.

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: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 27 guests