Hallo Hier!
Nach recht ziellosem Herumirren in verschiedenen Foren und Dokumentationen halte ich es nun doch für das sinnvollste, einen eigenen Thread zu schreiben.
Obwohl ich eher vermute, dass ich während meiner Suche die falschen Fragen stellte.
Es fällt doch schwer zu glauben, dass es hier noch keinen ähnlich gearteten Eintrag gibt. Wer also einen solchen kennt: her damit!
Zum Problem: Wir betreiben unter anderem einen Shop. Da wir diesen natürlich nicht jederzeit online bearbeiten können, musste ein lokaler Webserver her. Dazu habe ich Xampp installiert. Bis dahin lief auch alles wunderbar. Der Apache startete, Mysql startete und im Netzwerk können alle an der Entwicklung beteiligten auf die entsprechende Domain zugreifen.
Dummerweise werden aber die Xampp-eigenen Dateien nicht ordentlich geparst.
Die Includes im Seitentitel bleiben als Source-Schnippsel vorhanden. Schon beim Aufruf von http://localhost Ebenso führt ein Klick auf z. B. "CD-Collection" zu keinem erfreulichen Ergebnis. Der halbe Sourcecode bleibt ungeparst. Und da frage ich mich warum.
Die Installation lief fehlerfrei. Die PHPINFO und der kleine Teil PHP in der htdocs/index.php wird ordentlich umgesetzt.
Da ich wissen wollte, ob sich der Shop installieren lässt, hab ich das mal gemacht. Das ging soweit auch. Allerdings nur bis zur install.php die die abschließenden Schritte erledigen soll. Da gibt es dann nur noch Sourcecode.
Zunächst dachte ich, es läge daran, dass PHP nicht geparst werden kann. Scheint aber ja nicht der Fall zu sein. Nun vermute ich, dass es eine Einstellung der Zeichensätze sein kann. Denn bis zu einem bestimmten Punkt erhalte ich eine bzw. Teile der Seite (z. B. CD-Collection).
Allerdings taucht im Browser unten links immer der Hinweis “Done, but with errors on page” auf. Im Detail meckert er dann immer über „Invalid Character on Line …“
In den php.ini’s konnte ich nichts finden, dass nach einer Anpassung schrie. Und Programme, die eventuell im Wege sein könnten, habe ich auch schon rausgeschmissen.
Allerdings ist mir auch noch etwas anderes aufgefallen. Auch PhpMyAdmin kann nicht geladen werden. Da bekomme ich den Hinweis „Cannot load mysql extension. Please check your PHP configuration.“ Aber auch hier habe ich in den php.ini’s nachgesehen. Die Extensions sind alle aktiviert. Der Server wurde x-Mal neu gestartet.
Gibt es da eventuell einen Zusammenhang? Hat jemand eine Ahnung, was ich tun kann? Gibt es vielleicht doch ein Problem mit PHP?