Lokale Netzwerkkonfiguration
Nachdem Sie NexoPOS installiert haben, müssen Sie es möglicherweise im lokalen Netzwerk verfügbar machen. Out of the box ist es möglich, die Login-Seite aufzurufen, indem Sie die IP-Adresse des Computers + den Pfad zu NexoPOS + den Ordner „public“ verwenden (Beispiel: 192.168.1.1/nexopos/public).
Allerdings können Sie aufgrund einiger Einschränkungen, die in einer Bibliothek verwendet werden, die auf NexoPOS eingesetzt wird, nicht auf das System zugreifen oder irgendeine asynchrone Operation ausführen (z. B. eine Bestellung aufgeben).
Dieser Leitfaden erklärt anschließend alles, was Sie wissen müssen, um NexoPOS in einem lokalen Netzwerk verfügbar zu machen.
Unter Windows 10
Bevor Sie fortfahren, gehen wir davon aus, dass Sie NexoPOS mit Laragon installiert haben. Sobald das erledigt ist, müssen wir die Konfiguration von Laragon so anpassen, dass das Root-Dokument auf das öffentliche Verzeichnis von NexoPOS verweist.
Danach gehen wir zum Laragon-Dashboard und klicken auf die Zahnräder, um die Einstellungen aufzurufen.
Über die Einstellungen müssen wir das Document Root ändern und es auf den „public“-Ordner in unserer NexoPOS-Installation verweisen.
Wenn Sie fertig sind, müssen Sie einfach auf „OK“ klicken. Möglicherweise haben Sie Zugriff, um eine Befehlszeilenoperation zu genehmigen. Abschließend müssen Sie Ihren Server (Laragon) neu starten.
Vielleicht fragen Sie sich, wie mir das künftig dabei helfen wird, auf NexoPOS zuzugreifen. Wenn Sie ab jetzt in Ihrem Browser „localhost“ eingeben, sollten Sie tatsächlich die Willkommensseite von NexoPOS sehen können.
Das bedeutet auch, dass Sie, wenn andere Geräte im lokalen Netzwerk auf NexoPOS zugreifen sollen, die Netzwerk-IP des Computers benötigen, auf dem es installiert ist. Dafür müssen Sie lediglich die Eingabeaufforderung öffnen und folgenden Befehl eingeben:
ipconfig
Wenn Sie diese IP-Adresse auf allen Geräten verwenden, die mit demselben Netzwerk verbunden sind, erhalten sie Zugriff auf NexoPOS.
Fehlerbehebung
Nachdem Sie dies durchgeführt haben, müssen Sie möglicherweise Ihre „APP_URL“, „SESSION_DOMAIN“ und „SANCTUM_STATEFUL_DOMAINS“ aus der .env-Datei aktualisieren. Der Domain-Zugriff auf NexoPOS ist derzeit nicht mehr localhost, sondern die IP-Adresse (192.168.8.101).
Bitte stellen Sie sicher, dass Sie die hier geteilten Anweisungen befolgen.