Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Admininterface

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.06.2004, 21:24
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

Hallo XTC-Community :i:

folgendes Problem:
ich habe ca. 8000 artikeln in der datenbank (mit selbstgeschriebenem script angelegt)

nun habe ich f?r die artikeln 3125 bilder in den original_images hochgeladen,
wenn ich jetzt Imageprocessing unter Module starte, macht er genau 5 Minuten lang und dann wird die verbindung abgebrochen und kommt "Server nicht gefunden"

nach diesen f?nf minuten hat er 317 Bilder erstellt in diesen ordnern:

info_images
popup_images
thumbnail_images

hat schon jemand mit so vielen bildern gearbeitet?
ich denke mal dass der server irgendwo ein timeout hat, nach genau 300 sekunden (5 minuten) :wall:

w?rd mich freuen wenn mir jemand helfen w?rde
viele Gr??e
Steffen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 07.06.2004, 21:26
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

liegt am server, script timeout.

m?glichkeiten:

das timeout abstellen
oder
script umprogrammieren.

=)
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 07.06.2004, 21:45
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

danke f?r die schnelle Antwort,

werd es wohl umprogrammieren m?ssen... :grml:

MFG
Steffen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 09.06.2004, 13:21
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

Hallo,

ich bin gerade so weit, dass ich das timeout hochgesetzt hab,

nun bekomme ich nach 7 minuten laufzeit eine Fehlermeldung:

Code:
Fatal error: Allowed memory size of 10485760 bytes exhausted (tried to allocate 51570 bytes) in /var/www/web6/html/xtc/admin/includes/classes/image_manipulator.php on line 57

Fatal error: Allowed memory size of 10485760 bytes exhausted (tried to allocate 133 bytes) in Unknown on line 0
hat jemand einen Vorschlag, wo und wie ich speicher in dem script sparen kann?

mit
Code:
unset($variable);
kann ich ja den speicher wieder freigeben, nur welche variablen kann ich freigeben und wo?

wenn man nur das script debuggen k?nnte :grml:

danke f?r tipps :i:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 10.06.2004, 09:37
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

gibts den keinen der das gleiche Problem hat bzw. hatte??

helft mir bitte

ich verstehe nicht was an dem image_manipulator so speicherresident ist :grml:

bin f?r jede Vorschl?ge dankbar
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 10.06.2004, 16:11
 
Registriert seit: 01.05.2004
Beiträge: 72
Standard

?h warum nimmst du nicht statt 8000 artikel erst mal 2000 oder so.
musste ich neulich auch so machen mit artikeln
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 10.06.2004, 16:18
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

naja, das ist schon speicherfressend.

m?sste man mal analysieren, ob php heir mehere threads aufbaut, (zb 8000 threads auf einmal erstell) und danach abarbeitet, oder doch einzeln, ist aber auch systemabh?ngig.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 10.06.2004, 21:47
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

ich kanns mir nicht vorstellen dass das system gleichzeitig 8000 threads startet...
und das scipt tut doch eigentlich nur die bilder durchgehen oder?
also in meinem fall 3125 bilder

ich verstehe nur trotzdem nicht was bei dem script den speicher frisst,
es werden ja immer bild f?r bild verarbeitet, und danach m?sste ja der speicher wieder freigegeben sein :wall:

irgendwo ist der wurm versteckt :grml:

wieviele bilder habt ihr den schon mal mit imageprocessing verarbeitet?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 10.06.2004, 23:05
Benutzerbild von chpohl
Erfahrener Benutzer
 
Registriert seit: 22.04.2004
Beiträge: 5.920
Standard

Da ich auch ein ziemliches Problem mit dem Imageprocessing hatte (ca. 1200 Bilder), habe ich die L?sung f?r "Dummies" gew?hlt.

Ich habe die Orig.-Images auf meinem Server (xammp) offline umgewandelt und dann die fertig bearbeiteten Bilder einfach in die entsprechenden Ordner hochgeladen.

Ist zwar wohl nicht im Sinne des Erfinders, hat aber einwandfrei funktioniert. st:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 11.06.2004, 00:21
Benutzerbild von Novalis
Erfahrener Benutzer
 
Registriert seit: 05.09.2003
Beiträge: 462
Standard

Hallo,

- erste M?glichkeit ist die Offline-Umwandlung. Da gibt es ein prima Programm f?r, das findest du hier.

- zweite M?glichkeit ist einen eigenen Skript zu coden der das ?bernimmt... Wenn du Shell-Zugang auf deinem Server hast kann man das auch per shell-skript regeln, da gibt's dann keinen TimeOut

- dritte M?glichkeit ist, jemanden damit zu beauftragen der sich damit auskennt

Viel Erfolg!

Gru?,
Nov
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bildern, vielen, xtimageprocessing

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand