1b.app
Link kopiert -

Opencart-Integration funktioniert nicht

Fotos werden nicht in OpenCart hochgeladen
Die Site wurde auf einen anderen Host übertragen
Die Integration ist konfiguriert und getestet, der Host-Support ist angeschlossen. Dies haben wir bei der Verarbeitung der Datei oneboxsync.php festgestellt
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Vadim, Sie müssen die Aufgabe detaillierter beschreiben, vorzugsweise mit Beispielen, sowie den Zugriff auf Opencart zur Überprüfung
17.08.2020, 16:58
Originalkommentar zur Version verfügbar: ru

Vadim, Sie müssen die Aufgabe detaillierter beschreiben, vorzugsweise mit Beispielen, sowie den Zugriff auf Opencart zur Überprüfung
17.08.2020, 16:58
Originalkommentar zur Version verfügbar: ru

Andrey, wie kann ich Opencart-Zugriff auf eine öffentliche Aufgabe schreiben?
17.08.2020, 18:24
Originalkommentar zur Version verfügbar: ru

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Nominelle Lizenz
Ich gehe davon aus, dass der Server, auf den Sie die Site übertragen haben, nicht ganz für solche Arbeiten konfiguriert ist. Das heißt, es ist nicht genügend Speicher für die Crontask auf dem Server vorhanden, um das zum Hochladen des Fotos erforderliche Skript vollständig auszuführen. Versuchen Sie auf dem Standortserver, das Zeitlimit für die Ausführung des Skripts und die Menge an Arbeitsspeicher für seine Ausführung zu erhöhen.
17.08.2020, 19:00
Originalkommentar zur Version verfügbar: ru

Guten Tag, Andrey, ich habe die Skriptzeit um 12.22 Uhr auf 600 Sekunden erhöht. 2,5 Stunden sind vergangen, es hat nicht geholfen
18.08.2020, 14:50
Originalkommentar zur Version verfügbar: ru

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Nominelle Lizenz
Unter dem Strich wird beim Exportieren eines Fotos aus einer Box nach Opencart die Datei image.json auf den Opencart-Server hochgeladen, und diese Datei wird dann vom Cron geladen, der auf dem Server registriert ist. Wenn Sie diesen Cron registriert haben, aber er nicht funktioniert, werden die Fotos nicht geladen. Wenn Sie beispielsweise 100.000 Bilder in dieser Datei haben, dann sind 2,5 Stunden nicht die Zeit, für die es funktioniert. Nachdem Sie die Parameter erhöht haben, blieb der Fehler bestehen oder hat er sich geändert?
19.08.2020, 10:17
Originalkommentar zur Version verfügbar: ru

Vadim, ich kann mich nicht im Admin-Bereich anmelden: https://prnt.sc/u514dd Bitte klären Sie einige Punkte. Was genau haben Sie beim Bearbeiten der oneboxsync.php-Datei https://prnt.sc/u51ge4 gefunden? Haben Sie den Zugriff für den Datenbankbenutzer von der Onebox-IP-Adresse aus registriert? Hat sich der Datenbankhost seit der Migration geändert? Und wenn ja, hast du es in den Integrationseinstellungen geändert? Bitte überprüfen Sie im Allgemeinen die Korrektheit der Einstellungen nach diesem Algorithmus: https://prnt.sc/mqxi8n und geben Sie Feedback. Danke.
24.08.2020, 18:37
Originalkommentar zur Version verfügbar: ru

Guten Tag, - Was genau haben Sie beim Bearbeiten der Datei oneboxsync.php https://prnt.sc/u51ge4 gefunden? - 2020-08-16 15:29:08 - PHP-Warnung: file_get_contents(https://box.lurestore.com.ua/media/export/opencart/product.json): Stream konnte nicht geöffnet werden: Zeitüberschreitung der Verbindung in / var/www/www-root/data/www/lurestore.ua/catalog/controller/api/oneboxsync.php on line 936 - Haben Sie den Zugriff für den Datenbankbenutzer von der Onebox-IP-Adresse aus registriert? - Ja - Hat sich der Datenbankhost seit der Migration geändert? Und wenn ja, hast du es in den Integrationseinstellungen geändert? - Ja, ich habe mich geändert. Die Antwort wurde zur Information geschrieben, die Site wurde auf den alten Host verschoben
26.08.2020, 13:01
Originalkommentar zur Version verfügbar: ru

Diese Warnung besagt, dass der Code auf OpenCart nicht funktioniert: $a = file_get_contents('https://sale.brille.ua/media/export/opencart/images.json'); print_r($a); Das heißt, Ihre file_get_contents-Funktion gibt false zurück, was im Falle eines Fehlers geschieht. Sie müssen die Arbeit dieser Funktion auf Opencart reparieren und dann werden die Bilder übertragen.
26.08.2020, 15:05
Originalkommentar zur Version verfügbar: ru

Genauer gesagt ist dies der Code: $a = file_get_contents('https://box.lurestore.com.ua/media/export/opencart/product.json'); print_r($a);
26.08.2020, 15:06
Originalkommentar zur Version verfügbar: ru

In den PHP-Einstellungen in der Datei php.ini müssen Sie auf dem Opencart-Server allow_url_fopen=1 festlegen. In den meisten Fällen löst es das Problem.
26.08.2020, 18:54
Originalkommentar zur Version verfügbar: ru

In den PHP-Einstellungen (php.ini) müssen Sie auf dem Opencart-Server allow_url_fopen=1 setzen. Dies löst normalerweise das Problem.
26.08.2020, 18:56
Originalkommentar zur Version verfügbar: ru

In den PHP-Einstellungen müssen Sie allow_url_fopen=1 auf dem Opencart-Server setzen. Dies löst normalerweise das Problem.
26.08.2020, 18:56
Originalkommentar zur Version verfügbar: ru

Guten Tag, Vladimir, ist es notwendig, den Opencart-Core neu zu schreiben?
27.08.2020, 09:56
Originalkommentar zur Version verfügbar: ru

Guten Tag, den Opencart-Kernel-Code ändern?
27.08.2020, 13:15
Originalkommentar zur Version verfügbar: ru

Opencart-Core-Code umschreiben?
27.08.2020, 16:03
Originalkommentar zur Version verfügbar: ru


Es reicht nicht aus, nur Zugriffe in der Integration zu registrieren. Alles wird funktionieren, aber das Foto wird nicht geladen. Konfrontiert mit einem solchen Problem. Sie müssen das API-Profil in den Opencart-Einstellungen angeben und Zugriff auf die Opencart-Datenbank gewähren. Ich habe bezahlten Support bekommen
07.09.2020, 10:03
Originalkommentar zur Version verfügbar: ru

Hallo Andrey, danke für deine Antwort.
12.09.2020, 10:43
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar