Hallo Zusammen,
ich habe die Suche betätigt, aber zum Suchbegriff "directphp" keinen Treffer erhalten. Daher schildere ich kurz mein Problem.
Ich habe eine alte Joomlainstallation 2.5.28. Alles soweit so gut. Die Nummer läuft nur lokal und ich nutze XAMPP. Ich musste jedoch eine ältere Version davon installieren, da ich sonst PHP Versionsprobleme hatte und mir wurde die Seite nicht dargestellt.
Bei dieser Joomlainstallation ist eine Datenbank hinterlegt, in der die eingegeben Daten auf der Seite, in eigenen Tabellen, gespeichert werden.
Für die korrekte Darstellung im Frontend wurden include-befehle verwandt, die dann bestimmte php-scripte starten und gut.
Dies funktionierte soweit auch mit der Hilfe vom PlugIn "Directphp".
Jetzt habe ich einfach die alte Joomlainstallation ( der Ordner in der die Installation ist ) in den htdocs-Ordner von XAMPP kopiert.
Dann habe ich mittels phpmyadmin die Datenbank erstellt und die alte ( vorher funktionierende ) Datenbank importiert.
die config.php habe ich entsprechend angepasst.
Nun kann ich mittels localhost/beispiel auf das Frontend zugreifen und entsprechend mit localhost/beispiel/administrator auf das Backend.
Im Frontend werden die PHP-Befehle ( <?php include("code/gesamt/beispiel.php"); ?> ) nicht ausgeführt.
Nachgeguckt und siehe da, Plugin directphp deaktiviert. Also kurzerhand aktiviert und Zack bekomme ich die Meldung.
"Es kann keine Verbindung zur Datenbank hergestellt werden."
Kann mir jemand sagen wo das Problem liegt? Ich weiß, dass heutzutage diese Vorgehensweise "unterbunden" werden soll, da sonst zu viel Unfug getrieben wird. Ich spreche aber von einer alten Installation, bei der das auch schon funktioniert hat und ich möchte es lediglich lokal ausführen.
Ich wäre euch sehr sehr dankbar, wenn ihr tipps für mich habt.
Danke!