Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Google Base

    marc3

    • Fördermitglied
    • Beiträge: 311
    • Geschlecht:
    Google Base
    am: 07. April 2012, 10:27:06
    Hallo,

    wollte kürzlich, wie jeden Monat, die Google Base Datei aus dem Shop herunterladen.
    Um Sie dann bei Google Base manuell einzufügen.
    Das hat bisher immer problemlos geklappt (Einstellung Original URL, nur Herunterladen).
    Doch auf einmal erscheinen diese Fehlermeldungen:

    ---------------------------------
    Warning: substr() expects parameter 2 to be long, string given in /var/www/web51/html/shop/admin/module_export.php on line 50

    Warning: substr() expects parameter 2 to be long, string given in /var/www/web51/html/shop/admin/module_export.php on line 50

    Warning: fopen(/var/www/web51/html/shop/export/) [function.fopen]: failed to open stream: Is a directory in /var/www/web51/html/shop/admin/includes/modules/export/googlebase.php on line 276

    Warning: fputs() expects parameter 1 to be resource, boolean given in /var/www/web51/html/shop/admin/includes/modules/export/googlebase.php on line 277

    Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/web51/html/shop/admin/includes/modules/export/googlebase.php on line 278

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/web51/html/shop/admin/module_export.php:50) in /var/www/web51/html/shop/admin/includes/modules/export/googlebase.php on line 287

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/web51/html/shop/admin/module_export.php:50) in /var/www/web51/html/shop/admin/includes/modules/export/googlebase.php on line 288
    ------------------------------
    Habe das versucht zu lösen, aber leider nicht hinbekommen.
    Weiß hier jemand Rat?

    Vielen Dank und Frohe Ostern
    Teevino
    Marc Schramm

    PS Habe mir übergangsweise so beholfen, dass ich die alte googlebase.Datei umbenannt habe und in Google Base wieder eingfügt habe. Diese ist dann aber nicht aktuell und mir scheint es, dass unsere Artikel momentan nicht bei google erscheinen.


    Linkback: https://www.modified-shop.org/forum/index.php?topic=19353.0
    rechtstexte für onlineshop

    Behla

    • Neu im Forum
    • Beiträge: 1
    Re: Google Base
    Antwort #1 am: 10. April 2012, 18:00:58
    Das gleiche Problem läuft seid heute auch bei uns am Shop.

    Habe über das Wocheende auch gemerkt das Schreibrechte von Ordner fehlten, verstanden habe ich das allerdings auch nicht.Ordner die eig. 777 hatten haben nur noch 755.

    Würde mich über eine Info, wie man diese fehler beheben kann auch sehr freuen.

    Liebe grüße

    Edit*

    Hier der fehler bei uns:

    WARNING(2): "fopen(/var/www/vhosts/XXXXXXXXXXXXXXx/httpdocs/shop/export/google_shopping.txt): failed to open stream: Permission denied" in /var/www/vhosts/XXXXXXXXXXXx/httpdocs/shop/admin/gm/classes/GMProductExport.php:850 (Details)

    WARNING(2): "fputs() expects parameter 1 to be resource, boolean given" in /var/www/vhosts/XXXXXXXXXXXx/httpdocs/shop/admin/gm/classes/GMProductExport.php:293 (Details)
    Backtrace: #0 fputs called at [/var/www/vhosts/XXXXXXXXXXXx/httpdocs/shop/admin/gm/classes/GMProductExport.php:293] #1 (#GMProductExport) new_fputcsv called at [/var/www/vhosts/XXXXXXXXXXXx/httpdocs/shop/admin/gm/classes/GMProductExport.php:851] #2 (#GMProductExport) create_csv called at [/var/www/vhosts/XXXXXXXXXXXx/httpdocs/shop/admin/gm/classes/GMProductExport.php:769] #3 (#GMProductExport) do_export called at [/var/www/vhosts/XXXXXXXXXXXx/httpdocs/shop/admin/gm_product_export.php:86]

    XXXXXXXXXXXx = Ordner name der retuschiert wurde ;-)

    marc3

    • Fördermitglied
    • Beiträge: 311
    • Geschlecht:
    Re: Google Base
    Antwort #2 am: 10. April 2012, 20:03:21
    Hallo,

    scheinbar gibt es für dieses Problem keine Lösung.
    Oder es hat niemand Lust zu antworten.
    Dabei ist das mit der googlebase nicht unwichtig.

    Grüße
    Marc

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Google Base
    Antwort #3 am: 10. April 2012, 20:08:38
    @Marc
    Kann es sein, dass dein Hoster die PHP-Version geändert hat?
    Was steht denn bei dir in Zeile 50 in der admin/module_export?

    @Behla
    Auch wenn der Gambioshop ein xtc-Fork ist, wirst du hier nur Hilfe für einen modified eCommerce Shopsoftware Shop bekommen.

    Gruß
    Ronny

    marc3

    • Fördermitglied
    • Beiträge: 311
    • Geschlecht:
    Re: Google Base
    Antwort #4 am: 10. April 2012, 20:22:20
    Hallo Ronny,
    vielen Dank für deine Antwort.
    Folgendes steht in Zeile 50 in der admin/module_export.php:
    if (substr($key,'FILE')) $file=$value;

    Unser Hoster ist Estugo. Was kann ich denn machen, wenn er die pHP-Version geändert hat?

    Grüße Marc

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Google Base
    Antwort #5 am: 10. April 2012, 20:51:54
    Ersetze mal diese Zeile
    Code: PHP  [Auswählen]
    if (substr($key,'FILE')) $file=$value;
     
    mit dieser:
    Code: PHP  [Auswählen]
    if (strpos($key,'FILE') !== false) $file=$value;
     

    Damit sollte der erste Fehler behoben sein.

    Gruß
    Ronny

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Google Base
    Antwort #6 am: 11. April 2012, 12:07:30
    Kein Feedback?

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Google Base
    Antwort #7 am: 11. April 2012, 12:21:09
    Wenn der Server auf PHP 5.3 umgestellt wird, sollte der Shop auf modified eCommerce Shopsoftware 1.05 SP1b upgedatet werden.

    Der modified eCommerce Shopsoftware 1.05 SP1b läuft unter PHP Version: 5.3.10-1

    Für die Export Module ist Ronny's Tipp ausreichend.

    Gruss Web28

    marc3

    • Fördermitglied
    • Beiträge: 311
    • Geschlecht:
    Re: Google Base
    Antwort #8 am: 11. April 2012, 15:21:14
    Hallo Ronny,

    entschuldige, dass ich mich verspätet melde.
    Ich habe deinen Hinweis ausgeführt und es gab keine Fehlermeldung mehr beim Herunterladen der Google-Base-Datei!
    Es scheint funktioniert zu haben. Grosse Klasse, vielen Dank.

    zu web28:
    Wir verwenden momentan de Shopversion modified eCommerce Shopsoftware v1.03 dated: 2010-01-04.
    Unser Hoster hat uns darauf aufmeksam genmacht, dass eine veraltete Shopversion Sicherheitsrisiken birgt (z.B. Versand von Phishing Mailks über unseren Shop)
    Vor geraumer Zeit habe ich gehört, dass ein Update auf modified eCommerce Shopsoftware 1.05 SP1b eine grössere Sache ist und vom Shobetreiber alleine evtl. gar nicht bewältigt werden kann.
    Simmmt das denn?

    Grüße und nochmals Danke
    Marc

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Re: Google Base
    Antwort #9 am: 11. April 2012, 15:30:46
    Das kommt darauf an, wie viele Änderungen in deinen bisherigen Shop sind und wie viel Zeit du hast.
    7 Antworten
    5496 Aufrufe
    28. Mai 2013, 14:31:47 von PowerMan
    5 Antworten
    4775 Aufrufe
    14. Januar 2012, 00:19:23 von jannemann
    1 Antworten
    2010 Aufrufe
    02. Oktober 2009, 19:30:37 von Tomcraft