Hallo Leute,
ich komme mit diesem Shop leider nicht weiter. Daher hoffe ich hier einen kleinen Tipp zu bekommen.
-
Artikelbilder werden online nicht richtig angezeigt gerade bei dem 2. Bild wenn man es anklickt lädt er ohne Ende und zurück zum 1. Bild geht auch nicht mehr.
-
Das Emaillogo wird Local übermittelt aber Online nicht.
-
Zugang zum Shop über (config.php) Domain und Admin über IP 192 xxxxx nicht möglich.
Er sollte über Internet durch die Domain erreichbar sein und auch local zum Adminbereich erreichbar sein. Aber es geht nur entweder oder
Es wurde schon alles mögliche versucht. aber ohne Erfolg.
Was eben seltsam ist das local alles ohne Probleme funktioniert und sobald der Server online geht kommen die Probleme. Der Server steht hier im Haus. Linux, Apache2 usw alle erforderliche Module sind da. Ein anderes Shopsystem läuft zur Zeit ohne Probleme.
Wäre dankbar für kleine Anregungen.

Ihr müsst schon die public IP eintragen, wie soll denn sonst der Shopbesucher aus dem Internet darauf zugreifen?
Hallo
Das ist ja schon klar.
Nur ist es eben so, das der existierende Shop nur per IP des Servers intern auf die Domain verweist und somit ist es auch möglich per IP des Servers (servername) intern direkt auf den Server zuzugreifen um in den Admin bereich zu kommen. was hier bei Oxid nicht geht.
in der config.inc.php
$this->sShopURL = 'http://' . $_SERVER['SERVER_NAME'];
oder HTTP_HOST
dann sollte das gehen.
Hallo
OK so hatten wir das noch nicht, aber so ähnlich, da ging es nicht.
Gebe bescheid ob es erfolg hatte
Es ist wirklich nicht böse gemeint und es tut mir Leid, dass es so böse klingt,
aber so wie du die Begriffe verwendest, entsteht der Eindruck als wäre da gar nichts klar.
Ein Server hat einen Namen, auch “Hostname” genannt, und mehrere IP Adressen.
Die “private” IP Adresse ist die Adresse der Servers im lokalen Netzwerk, eine “public” oder auch “öffentliche” IP ist dagegen die Adresse fürs Internet.
IP Adressen verweisen auf keine Domains.
Eine Domain wird auf einem DNS Server hinterlegt und verweist auf eine IP Adresse.
Wenn ihr Active Directory im Firmennetzwerk benutzt, dann steht irgendwo ein DNS Server, der die DNS halbwegs automatisch/dynamisch verwaltet und allen PCs im Netzwerk eine Domain a la *Hostname.Domäne.com" vergibt. Windows und Samba Server können sich im Netzwerk auch mit dem Hostnamen ohne der Domäne erkennbar machen: http://server-x/
Wenn du also die private IP Adresse des Servers im Browser eingibst, landet deine HTTP-Anfrage direkt beim Server. Wohin es dort geht, hängt von der Konfiguration ab.
Gibst du die öffentliche ein, landest du wahrscheinlich zuerst beim Router oder in der Firewall und wirst danach zum Server durchgeschickt.
Gibst du den Hostnamen ein, landest du beim DNS Server und er löst den Hostname auf die IP Adresse auf und schickt dich weiter.
Gibst du eine Domain ein, wird sie vom externen DNS Server auf die public IP aufgelöst und ins Firmennetzwerk geschickt.
mehr Infos zu eurer Infrastruktur erhälst du vom Sysadmin der Firma.
Und nun zum Shop.
Wenn du die private IP Adresse in der config eingibst und diese IP über Browser aufmachst, findet der Browser den Server, weil sie im selben Netzwerk sind.
Gibt jemand im China die public IP des Server ein, landet er dann zwar auf dem Server allerdings sagt ihm der Shop, dass der Browser die Bilder und alle anderen Dateien über die im Config hinterlegt IP abfragen soll. Und dann fragt der Browser die IP ab, landet in seinem eigenen lokalen Netzwerk, weil du eine private IP angegeben hast, und findet natürlich nichts.
Wenn der Shop also auch übers Internet erreichbar sein soll, muss definitiv die public IP hinterlegt werden. Oder wenn es eine Domain für diese IP gibt, dann geht auch diese Domain.
Hallo
@ Vanilla Thunder

Was meinst du warum wir diese Probleme haben, weil der Sysadmin auch nicht mehr weiterkommt und neben mir sitzt.
Gut stimmt schon das die Domain auf eine IP verweist. Sorry das ich es falsch herum geschrieben habe.
Aber es ist eben nunmal so das der laufende Shop einwandfrei im Netzwerk funktioniert. Domain-DNS-Shopserver(local IP)
Und das sollte auch so beibehalten werden.
Hintergrund dieses Problems ist das die Internetleitung nur “in eine Richtung” geht. Sprich man kann nicht “zurücktelefonieren”. OK über China geht das.
Daran lässt sich erst nächstes Jahr etwas ändern.
Nunja aber für das Bilderproblem kennt anscheinend keiner etwas.
(Es wurde die Domain in der config eingegeben).
Mittlerweile haben wir ca 150 verschiendene Dinge versucht.
[QUOTE=Matthias2016;180735]
Hintergrund dieses Problems ist das die Internetleitung nur “in eine Richtung” geht. Sprich man kann nicht “zurücktelefonieren”. OK über China geht das. Daran lässt sich erst nächstes Jahr etwas ändern.[/QUOTE]
Kannst du das verständlich erklären?
Das ergibt leider keinen Sinn.
[QUOTE=Matthias2016;180735]
Nunja aber für das Bilderproblem kennt anscheinend keiner etwas.
(Es wurde die Domain in der config eingegeben).
Mittlerweile haben wir ca 150 verschiendene Dinge versucht.[/QUOTE]
Hast du in Firebug mal die Web-Konsole befragt, was in dem Moment genau passiert?