Offen Connector-Problem: Systemcheck läuft nicht an

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
Hallo zusammen,

nachdem ich den aktuellen Gambio- Connector via ftp (binär) übertragen habe und auch die notwendigen Schreibrechte rekursiv vergeben habe, wurde der Installer aufgerufen ( ... /jtlconnector/install/). Dieser wird auch gefunden, denn das generierte Hintergrundbildmuster aus der install/index.php wird angezeigt.

Problem: Der "Systemcheck" wird nicht angezeigt, ich sehe nur dieses Nappamuster.

Hat noch jemand dieses Problem? Gibt's dafür bereits eine Lösung?

Mein Hoster ist Hosteurope, Paket ist ein Virtual Server Managed mit eigener IP, SSL-Zertifikat etc. und läuft seit vielen Jahren absolut problemfrei. Daran wird es wohl nicht liegen. Der Gambio ist ein ganz frisch aufgesetzter Testshop in der aktuellen Version 2.3.3.1

Ansonsten kann ich nicht ganz nachvollziehen, weshalb um den künftigen Preis des Connectors so ein Geheimnis gemacht wird. Aber das ist ein anderes Thema ...

Gruß
Ingo
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

Hallo Daniel,

erstmal vielen Dank für die Antwort, die mich aber auch nicht weiterbringt. Ich habe bei Hosteurope einen usereigenen Temp-Ordner, der mir im Paket auch entsprechend angezeigt wird (ich habe allerdings keinen direkten Zugriff darauf):
/is/htdocs/user_tmp/wp000000_XXXXXXXXX/

Wenn die Funktion sys_get_temp_dir das Problem ist (wo ich mir nicht mal so sicher bin), dann sollte Euer Installer zumindest die Möglichkeit geben, den bzw. einen alternativen Temp-Ordner zu definieren (Pfadangabe). Es kann doch nicht sein, dass deshalb die Installation des Connectors scheitert. Baut einfach eine Prüfroutine ein, die bei falschem Rückgabewert dem User die Möglichkeit gibt, einen Pfad für einen beschreibbaren Temp-Ordner vorzugeben.

Wenn Ihr jetzt einfach sagt, das sei ein Problem der Hoster (es ist ja nicht nur einer ;), dann ist das von Euch nicht besonders professionell und Ihr vergrault potentielle Kunden für den Connector (mich beispielsweise).

Wenn Ihr Euren Code im Connector-Installer nicht mehr umschreiben woll oder könnt, dann bastelt wenigstens ein kleines Prüfprogramm, welches vorab auf dem Webspace testet, ob alle Voraussetzungen für die Installation erfüllt sind. Dieses Programm sollte dann aber schon ausführbar sein und etwas anzeigen. Wenn man nur einen schwarzen Hintergrund sieht, erzeugt das nur Frust.

Gruß
Ingo
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Connector-Problem: Systemcheck läuft nicht an

Wenn die Funktion sys_get_temp_dir das Problem ist (wo ich mir nicht mal so sicher bin), dann sollte Euer Installer zumindest die Möglichkeit geben, den bzw. einen alternativen Temp-Ordner zu definieren (Pfadangabe). Es kann doch nicht sein, dass deshalb die Installation des Connectors scheitert. Baut einfach eine Prüfroutine ein, die bei falschem Rückgabewert dem User die Möglichkeit gibt, einen Pfad für einen beschreibbaren Temp-Ordner vorzugeben.

Wenn Ihr jetzt einfach sagt, das sei ein Problem der Hoster (es ist ja nicht nur einer ;), dann ist das von Euch nicht besonders professionell und Ihr vergrault potentielle Kunden für den Connector (mich beispielsweise).

In dem Fall wäre es aber definitiv ein Problem des Hosters. Wie im verlinkten Beitrag beschrieben muss die besagte Funktion einen gültigen Tmp-Pfad zurückgeben der auch nutzbar ist. Nicht nur wir, sondern auch unzählige andere Systeme und Libs verwenden diese Funktion um den Pfad zu ermitteln, da diese auch exakt und explizit zu diesem Zweck vorhanden ist. Es kann nicht unsere Aufgabe sein eine nachweislich fehlerhafte bzw. unzureichende Server-Konfiguration zu kompensieren. Selbstverständlich steht es jedem Hoster und Benutzer frei den Tmp-Pfad beliebig abzuändern, es muss dann aber auch dafür gesorgt werden dass die Konfiguration aller Server-Komponenten korrekt nach dort verweist und auch die Rechte entsprechend gesetzt sind.

Es besteht die Möglichkeit im Connector-Ordner eine Datei namens "include.php" anzulegen. Alles was hier drin steht wird vorab ausgeführt. Sollte also tatsächlich die Funktion sys_get_temp_dir() auf einen nicht vorhandenen oder nicht beschreibbaren Pfad verweisen, kann mittels dieser Datei zunächst die Konfiguration korrigiert werden. Sofern das nicht das Problem sein sollte müssen wir natürlich weitersuchen...
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Connector-Problem: Systemcheck läuft nicht an

Es wurde gerade die Version 1.0.5 verfügbar gemacht, welche nun einen entsprechenden Vorab-Check der notwendigen Server-Anforderungen bei Aufruf des Installers macht.
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

Das sieht doch jetzt schon ganz anders aus ;)

Fehlermeldung bei Hosteurope (Aufruf neuer Installer 1.05):
Die Installation des JTL Connectors ist aufgrund folgender Probleme in der Server-Konfiguration derzeit nicht möglich:
  • Die PHP Extension Suhosin ist installiert, unterbindet jedoch die notwendige Verwendung von PHAR-Archiven

Das kann man ja konfigurieren ...

Einstellung bei Hosteurope:
Administration => Skripte => Skript-Einstellungen => "PHP Suhosin Executor Include Whitelist" aufrufen und dann bei "phar" den Haken setzen.
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

Jetzt ist die Fehlermeldung in Sachen PHAR zwar weg, aber ich sehe wieder nur den schwarzen Hintergrund.

Also Zwischenstand: Das Problem bei Hosteurope ist NICHT der Temp-Ordner. Aber es gibt ein Problem, weshalb der Installer nicht läuft.

Ich arbeite übrigens schon ca. 15 Jahre mit Hosteurope, verwalte dort diverse Pakete (von klein bis ganz groß) und habe noch nie ein Problem mit der Installation einer Anwendung gehabt. Das hier ist eine echte Premiere.
 

Teebow

Aktives Mitglied
25. August 2015
10
0
AW: Connector-Problem: Systemcheck läuft nicht an

Hmm habe genau das gleiche Problem wie du WEB´n´POS^^
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

... dann werde ich den Connector wohl nicht kaufen können, denn wegen eines suboptimal geschriebenen Installers wechsle ich doch nicht den Hoster. Zum Glück läuft der alte Connector weiterhin (die angepasste Version aus Juni 2015 im Gambio-Forum) und bis die Wawi auf UTF8 umgestellt ist, wird das Problem mit dem Connector-Installer hoffentlich gelöst sein. Ich habe leider nicht die Zeit, weiter nach dem Fehler zu suchen.
 

Teebow

Aktives Mitglied
25. August 2015
10
0
AW: Connector-Problem: Systemcheck läuft nicht an

Vllt gibt es ja irgendwann eine Debug Variante des Installers... aber deswegen den Hoster zu wechseln... ?!
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

... aber deswegen den Hoster zu wechseln... ?!

Das war auch etwas ironisch gemeint ;)

Ich gehe davon aus, dass die Coder von JTL bereits auf der Fehlersuche sind. Denn klar ist: Wenn der Installer selbst bei großen Hostern wie Hosteurope nicht funktioniert (ohne dass diverse Änderungen an der Konfiguration beim Hoster getätigt werden), dann liegt das Problem nicht beim Hoster, sondern bei denen, die den Installer geschrieben haben.
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Connector-Problem: Systemcheck läuft nicht an

Es wäre hilfreich wenn ihr bitte auch mal entsprechende Log-Dateien eures Webspaces schicken könntet, anhand deren man dann auch einen Fehler eingrenzen und erkennen kann.
Mit der allgemeinen Aussage "funktioniert nicht" kann ich leider nicht viel weiterhelfen...
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

Hier der Log-Auszug:

00.00.000.000 - - [25/Aug/2015:14:58:11 +0200] "GET /jtlconnector/install/index.php HTTP/1.1" 200 465 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0" "www.meinedomain.de"

Immer derselbe Eintrag, wenn ich den Installer aufrufe.


Gruß
Ingo
 

WEB'n'POS Solutions

Aktives Mitglied
21. August 2015
29
0
AW: Connector-Problem: Systemcheck läuft nicht an

Sorry!

Hier das Error- Log:


[Tue Aug 25 15:39:02 2015] [error] [client 00.00.000.00] PHP Fatal error: Uncaught exception 'PharException' with message 'phar "/is/htdocs/wp000000_xxxxxxxx/www/shopordner/jtlconnector/index.php" SHA256 signature could not be verified: broken signature' in /is/htdocs/wp000000_xxxxxxxx/www/shopordner/jtlconnector/index.php:6\nStack trace:\n#0 /is/htdocs/wp000000_xxxxxxxx/www/shopordner/jtlconnector/index.php(6): Phar::mapPhar('index.php')\n#1 /is/htdocs/wp000000_xxxxxxxx/www/shopordner/jtlconnector/install/index.php(50): include('/is/htdocs/wp10...')\n#2 {main}\n thrown in /is/htdocs/wp000000_xxxxxxxx/www/shopordner/jtlconnector/index.php on line 6
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Connector-Problem: Systemcheck läuft nicht an

Aha, da kann man nun auch was mit anfangen ;)

Auf diesen Fehler wurde auch schon mal hingewiesen, siehe hier: http://forum.jtl-software.de/geloes...r/73158-install-oeffnet-nicht.html#post433410 und hier PHP: Laufzeit-Konfiguration - Manual

Deine PHP bzw. Phar-Konfiguration erzwingt die Verwendung einer Signatur für Phar-Archive die nicht gegeben ist.
Wenn du diese Config-Flag auf false setzt sollte es auch diesbezüglich keine Probleme mehr geben.

Eine weitere Alternative wäre es das gesamte Phar-Archiv zu entpacken, was allerdings auch deutlichen Performance-Verlust mit sich bringt.
 

Teebow

Aktives Mitglied
25. August 2015
10
0
AW: Connector-Problem: Systemcheck läuft nicht an

Das komische ist, das ich seit dem ich Phar aktiviert habe, keine Error Meldung in den Logs sehe. Im Access Log bekomme ich nur folgende Meldung:


[25/Aug/2015:16:02:24 +0200] "GET /jtlconnector/install/ HTTP/1.1" 200 450 "-" "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0" "meine-domain.de"

Im Error Log gibt es allerdings keinen Eintrag
 

domi19nbg

Aktives Mitglied
20. August 2015
10
0
AW: Connector-Problem: Systemcheck läuft nicht an

Die Installation des JTL Connectors ist aufgrund folgender Probleme in der Server-Konfiguration derzeit nicht möglich:
  • Die notwendige PHP Extension für PHAR-Archive ist nicht installiert.

Habe dieses Problem, habe mit meinem Provider gesprochen die unterstützen kein PHAR..

habt ihr ne Lösung

mein Hoster: one.com
 

gre000

Sehr aktives Mitglied
28. Juli 2015
949
138
AW: Connector-Problem: Systemcheck läuft nicht an

Du kannst das Phar Archiv entpacken!
Ist dann aber etwas langsamer.
Hatte ich zum debuggen schon gemacht!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Connector Shop Abgleich nicht im JTL Worker Allgemeines zu den JTL-Connectoren 2
Neu Shopify Connector funktioniert nicht mehr Shopify-Connector 118
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 19
Neu WAWI <-> Schweizer Post - Webshop Connector International Schnittstellen Import / Export 0
Neu Connector sendet Bilder immer wieder - Bilder häufen sich !? Shopware-Connector 3
Neu Connector zu SW6 Store steht aber keine Abgleiche mehr Shopware-Connector 1
Neu Shopware 5 Connector Plugins für JTL-Shop 6
Neu Connector für Geschäftspartner Allgemeines zu den JTL-Connectoren 1
Neu RPC Methode connector.finish benutzen Technische Fragen zu den JTL-Connectoren 1
Neu WooCommerce Connector Fehler: Shop-URL verweist nicht auf einen gültigen Shop WooCommerce-Connector 3
Neu Mapping Steuerklassen - JTL Connector zu Shopware 5 - wo händisch zuweisen ? Shopware-Connector 1
Wawi 1.9 - Connector ändert MWST in Shopware 5 bei Lieferantenbestellungen JTL-Wawi 1.9 0
Neu JTL Connector: Server nicht erreichbar Shopify-Connector 8
Neu Connector für Magento 2.4.6 Allgemeines zu den JTL-Connectoren 1
Neu Shopify Connector: Wo ist die benutzerdefinierte App? Shopify-Connector 1
Neu Shopware 6 Connector meldet Auth Fehler Shopware-Connector 2
Neu Falsche Preisübermittlung von Brutto/Netto Preisen mit JTL Connector zu Shopify Shopify-Connector 1
Neu Connector sendet keine Bilder Shopware-Connector 1
Neu JTL Connector 2.3.1 kein Abgleich möglich WooCommerce-Connector 1
Neu Fehlerhafte Anzeige/Leere Felder in der Verkaufskanalverwaltung/JTL-Connector/Abgleicheinstellungen JTL-Wawi - Fehler und Bugs 0
Neu shopware connector korrekte Artikelbezeichnung Shopware-Connector 6
Neu Artikel Mapping via JTL Connector zu SW6 Shopware-Connector 0
Neu Woocommerce-Connector Anbindung WooCommerce-Connector 1
Neu Prestashop Connector löscht Herstellerbilder (Logos) bei unterbundener Bildübertragung PrestaShop-Connector 0
Neu Kann man den SW6 Connector nutzen um nur Bestände und Bestellungen abzugleichen? Shopware-Connector 3
Neu Suche: Woocommerce Connector Erweiterung um Datumsfeld in Anmerkungen zu übertragen Dienstleistung, Jobs und Ähnliches 2
JTL Connector zu Woocommerce lädt nicht, Worker zeigt Tausende Prozent Fortschritt an... JTL-Wawi 1.9 1
Neu Zeitraum Testphase Connector Shopware 6 (SaaS) Shopware-Connector 0
Neu JTL Connector Error: 20 - Invalid shop url. https://meineseite.com does not point to a shopware 6 instance Shopware-Connector 2
Neu Problem: JTL Lizenzen weg, obwohl im Konto vorhanden JTL-Wawi - Fehler und Bugs 9
Problem bei der Anzeige von Kindartikel-Titeln bei Vaterartikeln (JTL-Shop & eBay) JTL-Wawi 1.9 0
In Diskussion Scanner-/Drucker Problem am iMin D4 Pro JTL-POS - Fragen zu Hardware 1
Neu Problem bei Update 1.7.11 zu 1.7.14 Installation von JTL-Wawi 1
Neu Problem mit einer VCS lite-Rechnung Amazon-Anbindung - Fehler und Bugs 1
Neu Problem mit der Anleitung bei der Vergabe der Rechte. Installation / Updates von JTL-Shop 1
Neu JTL Ameise-Import – Problem mit Datumsformat JTL-Ameise - Fehler und Bugs 2
Neu Warenkorb Anzeige Problem für Kleinunternehmer Allgemeine Fragen zu JTL-Shop 6
Problem: Falsche Ausgabe von SalesOrderPosition.Quantity bei großen Mengen JTL-Wawi 1.8 2
Problem mit Rückbuchung im Zahlungsmodul JTL-Wawi 1.9 1
Neu Problem mit der Verbindung von JTL-Wawi (1.5.48.2) und WooCommerce (Version 9.5.2) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Transportversicherung B2B bei Ausliefern/Rechnung Problem User helfen Usern - Fragen zu JTL-Wawi 1
Neu Cloudflare und JTL Shop - Problem oder zu empfehlen? Allgemeine Fragen zu JTL-Shop 11
Problem beim Anlegen neuer Warengruppen JTL-Wawi 1.9 2
Neu [NOVA TEMPLATE] Menü Darstellungs Problem Dropwon Templates für JTL-Shop 4
Problem beim Import von Artikelbeständen wenn Artikel auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen