Ich habe eine funktionierende Wordpress-Website online, auf einem Ubuntu 16.04 VPS ausgeführt. Ich habe in der Regel nur die Dateien über FTP bearbeitet, aber ich versuche, mehr organisiert zu werden. Ich richte eine Entwicklungsmaschine mit VirtualBox unter Ubuntu 16.04 ein (mit Windows als Host-Betriebssystem), damit ich experimentieren kann. Ich habe Probleme, WordPress zum Laden zu bringen.Wordpress index.php lädt nicht auf lokalen Server
Ich habe die Website-Dateien in die VM kopiert. Ich habe PHP 7.0.12 in der VM installiert. Ich habe die Datenbank kopiert und es läuft gut in der VM. Ich beginne den PHP-Server mit
cd /path/to/website/public
php -S 0.0.0.0:8080
Wenn ich localhost:8080
von Chrome in Windows besuchen, erhalte ich eine Seite nicht Fehler in Chrom gefunden. Allerdings erstelle ich eine öffentliche/info.php Datei mit <?php phpinfo(); ?>
, und dann besuchen Sie localhost:8080/info.php
, bekomme ich die richtige PHP-Infoseite.
Ich habe auch versucht, Nginx innerhalb der VM zu konfigurieren, wie ich es auf dem realen Server habe. Ich bekomme genau die gleichen Ergebnisse wie mit dem eingebauten PHP Server.
Wenn ich localhost:8080/wp-admin
besuche, werde ich auf die Admin-Seite des Live-Servers weitergeleitet.
Irgendeine Idee darüber, was ich vermisse oder wie ich das Problem beheben könnte?
Ändern Sie site_url in der Optionstabelle, von Ihrer Live-Domain zu localhost: 8080 @CodeSmith –