Ubuntu 16.04 LTS / OsCommerce 2.3.4 / Faturama 1.6.9
Liebe Fakturierende
Fakturama hat nun viele Monate problemlos funktioniert, toll!
Habe rein gar nichts verändert in der Zeit.
Knall auf Fall kam wieder die Meldung "Fehler beim Verbinden mit dem Webserver".
Forum konsultiert: vielleicht mal updaten auf 1.6.9, das hat mit ein bisschen Gezicke gut funktioniert, nur das Verbindungsproblem mit dem Webserver bleibt und mir fehlt auch der leiseste Ansatz zur Lösung. Webshop-URL, Benutzer & PW gecheckt, alles wie bisher und ok.
Zugriff zum OsCommerce adminbereich alles ok. Bringt allenfalls eine Neuinstallation des Connectors was ? Wenn ja, gibt es eine neuere Connector Version als 1.6.4 und wo zu finden ? Für Eure Tipps meinen fakturamatischen Dank!
Hallo shoptrader,
du hast rein gar nichts geändert und es funktioniert etwas nicht mehr?
Das ist eher ungewöhnlich. Aber den aktuellen Connector für OS Commerce findest du hier.
Versuch macht kluch.
Gruß
moped
Hallo moped
Danke für deine schnelle Antwort. Neue Datei (connector) im admin platziert, keine Änderung,
immer noch die gleiche Fehlermeldung. Wenn ja, in welcher log.datei wird ein solcher Fehler registriert ?
Hallo shoptrader,
ich denke mal dein Shop läuft bei einem Hoster? Dann hat der wohl irgend etwas geändert, wenn du nichts geändert hast.
Wenn es bis jetzt immer lief, hört es nicht von alleine auf. Ist ja irgendwo logisch.
Du kannst im log Ordner im Fakturama Arbeitsverzeichnis nachsehen, oder, wenn du Zugriff hast, in den error.log vom Apache.
Der Rest wäre jetzt nur Raterei.
Gruß
moped
Hallo moped
Neuen connector (von deinem Link) hinterlegt in: admin/fakturama_connector.php (wie bisher) mit Berechtigung 644 (wie bisher)
Webshop URL in Fakturama: http://meinshop.ch/admin/fakturama_connector.php (wie bisher)
Beim Verbindungsversuch von Fakturama kommt die Fehlermeldung "Fehler beim Verbinden mit dem Webserver".
Error log vom Server: File not found ..../public_html/shop/403.shtml
Wie, File not found? Die Datei ist doch da, oder?
Kannst du den Connector direkt im Browser aufrufen?
Also die Webshop URL aus den Einstellungen in die Browser Adressleiste kopieren.
Gruß
moped
Oder hat der Webserver nur deine "403 Forbidden" Seite nicht gefunden?
Dann stellt sich die Frage, warum du den Connector nicht aufrufen darfst.
Hast du eine .htaccess, die im Admin Ordner den Zugriff beschränkt?
Hallo moped
Unten der Inhalt der ebenfalls im admin liegenden Datei "htaccess". Kein ht access passwort gesetzt, dafür Verzeichnisschutz des hosters, der Fehler tritt aber auch auf, wenn ich diesen Verzeichnisschutz deaktiviere.
Wenn ich die Webshop URL aus den Einstellungen in die Browser Adressleiste kopiere, gibt's das hier:
5.3.29 Invalid username or password
# $Id$
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
#
# AllowOverride Options
#
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)
# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
#
#
# SetEnvIf User-Agent ".*MSIE.*"
# nokeepalive ssl-unclean-shutdown
# downgrade-1.0 force-response-1.0
#
#
# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter
# AcceptPathInfo On
# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
# php_value session.use_trans_sid 0
# php_value register_globals 1
AuthUserFile "/home/xxxxxxxx/.htpasswds/public_html/meinshop/admin/passwd"
AuthName "meinshop"
Die Ausgabe Invalid username or password ist normal, weil die ja beim Aufruf aus Fakturama mit übergeben werden.
Die PHP Version ist auch schon 2 Jahre alt, sollte aber funktionieren.
Was steht denn im Serverlog, wenn du den Connector im Browser aufrufst?
Irgend etwas funkt dazwischen.
Gruß
moped
Hallo moped
Wenn ich die Webshop URL aus den Einstellungen in die Browser Adressleiste kopiere, gibt's die Fehlermeldung auf dem Server:
File not found ..../public_html/shop/404.shtml
Gruss Walter
Hallo moped
Warte noch auf Bestätigung, dass mein hoster während meiner Abwesenheit (ein paar Stunden) tätig war und mir dies noch nicht mitgeteilt hat, auf jeden Fall hebe ich im Server error log einige Zugriffe gesehen währen ca. 1 Stunde heute.
Als ich heute um 17:05 wieder mal versucht habe , hat der Connector funktioniert und die Shopdaten geliefert. Äusserst seltsam, da ich selber auch vor dem Auftreten des Fehlers nichts verändert habe. Mal abwarten, ob sich der hoster noch meldet, wüsste sehr gerne woran es gelegen hat.
Gruss Walter
Hallo Walter,
das macht aus Sinn, da du ja nichts geändert hast, muss es jemand anderes gewesen sein.
Für die Lösung würde ich mich dann auch interessieren, weil es kann ja nur am Hosting liegen.
Und ein 404 beim korrekten Pfad ist ganz merkwürdig.
Gruß
moped
Hallo moped
Mein Hoster bestätigt mir heute, dass er nichts gemacht hat.
Da ich ebenfalls ausscheide, ist das schon sehr seltsam.
Ja, Moment, du hast gesagt, dass es zwischendurch funktioniert hat und dann mal wieder nicht?
Ich wüsste nicht, nach welchem Fehler ich da suchen könnte.
Das klingt schon komisch.
Hallo moped
Hat bis jetzt immer noch funktioniert, nur habe ich soeben festgestellt, dass die alten Daten fehlen (Kontakte, und Dokumente). Wahrscheinlich bin ich im falschen Arbeitsverzeichnis, dachte ich. Arbeitsverzeichnis gewechselt, dorthin wo es immer war; die alten Kontakte und Dokumente werden wieder angezeigt, so ist aber auch der Webshop-Verbindungsfehler wieder da. Neuen Ordner erstellt und Arbeitsverzeichnis dorthin verlegt: Fehler weg, Verbindung funktioniert. Hast du eine Idee ?
Gruss Walter