Archiv

Autor Archiv

Preislisten versus ‚Formate & Preise‘ eines Albums

20. Juni 2012 Kommentare ausgeschaltet
„übernehmen“ heisst, die Werte der Preisliste werden in die „Formate & Preise“ eines Albums hinein-kopiert.
Es ist keine Zuordnung!!!!
Da Sie nach einer solchen Übernahme einzelne Werte der „Formate & Preise“ eines Albums verändern können, wäre eine Anzeige der vormals übernommenen Preisliste falsch. Die Werte stimmen ja nach einer solchen Änderung nicht mehr mit der Preisliste überein.
Deshalb zeigt die Klappliste zur Übernahme der Preislisten wieder „–“ an, sobald Sie auf übernehmen geklickt haben.
Genauso, wenn Sie eine Preisliste nach einer Übernahme in ein Album ändern, ändern sich die Werte unter „Formate & Preise“ eines Albums N I C H T !!!
Auch in diesem Fall wäre eine Anzeige der übernommenen Preisliste falsch.
Wenn Sie unsicher sind welche Preisliste für welches Album verwendet wurde, haben Sie zwei Möglichkeiten:
  1. Sie können die Preisliste einfach neu „übernehmen“. Dabei überschreiben Sie natürlich eventuelle Änderungen, die Sie speziell bei diesem Album vorgenommen hatten.
  2. Bei den Kunden-Daten gibt es ein Freitext-Feld „Merkhilfe“. Hier können Sie einen Hinweis für jedes Album individuell speichern.

SuHosin – beschränkt Zahl der zu bestellenden Bilder

26. April 2012 Kommentare ausgeschaltet

Suhosin – beschränkt Zahl der zu bestellenden Bilder

Suhosin Website: hier

Mit dem Update auf bytepix Version 2.9.4 stellen die Suhosin Beschränkungen kein Problem mehr dar.

PHP ist wohl die am weitesten verbreitet Script Sprache auf Web-Servern. Aus diesem Grund ist sie auch die am meisten von Hackern attackierte Sprache im Internet. Immer mehr Provider versuchen sich deshalb, besser gegen Hacker-Angriffe zu schützen, indem sie ihre PHP-Installationen „härten“. Zum Beispiel mit dem sogenannten „suhosin-Patch“.
Leider hat dies aber Auswirkungen auf PHP Programme wie bytepix, bei deren Entstehung nicht an solche „Einschränkungen“ gedacht werden konnte.
Suhosin begrenzt unter anderem die Zahl der Datensätze, die bei einem Button-Klick an den Server übertragen werden können. Wenn Sie sich nun den Warenkorb von bytepix oder eine Seite mit vielen Thumbnails vorstellen, dann gibt es dort viele Felder, die Ihre Eingaben entgegennehmen können. Da gibt es z.B. die Checkboxen, um ein Bild auszuwählen, oder mehrere Klapplisten, um die Formate für die Abzüge auszuwählen.
Bestellt ein Kunde nur wenige Bilder in einem Vorgang, so stellt eine Begrenzung der Zahl der Datensätze in der Regel kein Problem dar. Erst bei vielen Bildern in einer einzigen Bestellung kann zu Problemen führen, wenn die Maximalzahl der Datensätze überschritten wird.
Als Gegenmaßnahme können Sie diese Grenzwerte erhöhen oder suhosin für bytepix ganz abschalten. Dies erfordert jedoch Eingriffe in Ihr System, die bytepix selbst nicht vornehmen kann.
Sie haben folgende Möglichkeiten:

Erstellen Sie eine „.htaccess“ Datei

Über die .htaccess-Datei lassen sich viele Einstellungen Ihres Web-Servers verändern oder ergänzen. Leider ist dies nicht immer der Fall, denn Ihr Provider muss dies explizit zulassen, aber ein Versuch lohnt sich. Es geht darum mit einem Text-Editor, eine .htaccess-Datei zu erstellen und auf den Server ins Verzeichnis „bytepix“ zu kopieren.
Mit Text-Editor meinen wir ein Programm, das „reine“ Text-Dateien erzeugen kann. Mit MS-Word geht das leider nicht, denn dieses Programm speichert immer zusätzliche Formatierungsinformationen mit in seine Dateien.
Text-Editoren für Windows: Notepad, Editpad, Jedit u.v.a.m.
Text-Editoren für MacOS: TextWrangler, BBEdit, Jedit u.v.a.m.
FTP-Programme für beide Betriebssysteme: FileZilla
Wenn Sie später eine .htaccess-Datei erzeugt haben, müssen Sie diese mit einem FTP-Programm wie FileZilla auf Ihren Server ins Verzeichnis „bytepix“ kopieren. In FileZilla geben Sie Ihre FTP-Zugangsdaten ein, ganz genauso wie im Programm „mitt“ im ersten Dialog. Also FTP-Server-Adresse, Benutzername (FTP-Login) und Passwort.
Bereiten Sie sich vor, die Datei .htaccess sofort wieder von Ihrem Server zu löschen (ebenfalls mit FileZilla), wenn etwas nicht funktioniert. Leider können Server auch so konfiguriert sein, dass sie bei Anwesenheit einer .htaccess-Datei ihren Dienst verweigern.
Im Text-Editor erstellen Sie eine .htaccess-Datei mit einem der folgenden Inhalte. (Achten Sie auf den Punkt am Anfang des Dateinamens der .htaccess-Datei)

Um suhosin für bytepix komplett auszuschalten, geben sie folgenden Code ein:

php_flag suhosin.simulation On

Dieser Ausdruck enthält genau zwei Leerzeichen. Suhosin wird dabei in den Simulationsmodus versetzt und zwar nur für den Ordner bytepix und alle darunter liegenden Ordner.
Oder Sie können die Maximalzahlen heraufsetzen, z.B. auf 1000 (für ca. 100 Bilder im Warenkorb):

php_flag suhosin.post.max_vars 1000
php_flag suhosin.request.max_vars 1000

In diesem Fall werden also zwei Zeilen in die Datei eingetragen.

Sollte dieser Weg nicht beschritten werden können, weil die .htaccess-Datei auf Ihrem Server nicht zulässig ist, dann kann man evtl. eine Datei namens php.ini anlegen oder eine vorhandene ergänzen. Details müssten Sie bitte mit Ihrem Provider klären.
Die Einträge der php.ini Datei wären dann

suhosin.simulation = On

oder

suhosin.post.max_vars = 1000
suhosin.request.max_vars = 1000

Ggf. übernimmt auch Ihr Provider diese Aufgabe für Sie.

Neue Methode: Wie realisiere ich öffentliche Alben?

20. April 2012 Kommentare ausgeschaltet

In der Albenliste können Sie durch Klick auf das SchlüsselSymbol „öffentliche“ Alben erzeugen. Streng genommen ist das nicht ganz richtig, denn Sie können den Login jedes Albums überspringen und nicht nur bei den als „öffentlich“ markierten Alben (durchgestrichenes Schlüssel-Symbol in der Albenliste). Sobald Sie das Passwort im Link mitangeben, ist das Album über diesen Link zu erreichen. Um die Flexibilität nicht einzuschränken, behalten wir dieses Verhalten bei. Achten Sie bitte darauf, welche Bilder Sie wirklich der Öffentlichkeit zeigen wollen.
Mit den bytepix-Tools können Sie nun einen ganz einfachen Link in Ihre Web-Seiten einbauen und damit in ein Album springen:

<a href=“http://<www-adresse>/bytepix/start/index.php?passwd=hans“ target=“_blank“>Link-Beschriftung</a>

Bitte ersetzen Sie im gezeigten Ausdruck <www-adresse> durch Ihre richtige WWW-Adresse. Das grün geschriebene Skript-Programm (Teil Ihrer bytepix-Installation) bekommt einen Parameter übergeben (hier in Rot hervorgehoben), der durch das ‚?‘ angefügt wird.

passwd=hans
Hiermit übergeben Sie das Passwort ‚hans‘ des gewünschten Albums an das Skript. Das Passwort wird im Klartext übertragen, taugt also nur für öffentliche Alben! Ersetzen Sie ‚hans‘ durch das Passwort des gewünschten Albums. Dieser Parameter muss angegeben werden, sonst wir die Standard-Loginseite von bytepix angezeigt.
Achtung:
Wenn sich im Passwort ein Leerzeichen befindet, dann setzen Sie anstelle der Leerzeichen bitte jeweils ‚%20‘ ein. Also bspw. anstelle ‚passwd=Carla Bruni‘ schreiben Sie bitte ‚passwd=Carla%20Bruni‘.

target=“_blank“
Dieser Ausdruck hat eigentlich nichts mit dem Skript zu tun. Er steht, durch Leerzeichen gerennt, hinter dem schließenden ‚“‚ unseres Skript-Aufrufs. Es ist die HTML-Anweisung, die angeforderte Seite (die Album-Ansicht) in einem neuen Fenster zu öffnen. Wenn Sie diesen Ausdruck weglassen, wird die aktuelle Seite im Browser durch den Inhalt der Album-Ansicht ersetzt.

Flash Dia-Show funktioniert nicht

20. April 2012 Kommentare ausgeschaltet

Es sind zwei Probleme in Zusammenhang mit der Flash Dia-Show von bytepix bekannt geworden:

1. Sollten Sie in ein Unteralbum noch keine Bilder hochgeladen haben, so funktioniert die Flash Dia-Show nicht. Bitte füllen Sie alle Unteralben zunächst mit Bildern, bevor Sie Ihrem Kunden das Passwort zum Album mitteilen.

2. Leider bereitet der Chrome Browser von google uns großen Kummer. Aus immer noch unerfindlichen Gründen funktioniert hier die Kommunikation zwischen der Flash Dia-Show und Basis-System von bytepix nicht. Adobe und google schweigen sich bisher zu diesem Problem aus.

Kategorienbekannte Fehler, häufige Fragen Tags:

Probleme nach Update auf MacOS X „Lion“

3. November 2011 Kommentare ausgeschaltet

Wenn Sie das Programm „mitt“ unter MacOS X betrieben haben und Ihr Betriebsystem auf „Lion“ aktualisieren, können Sie unter bestimmten Umständen keine Thumbnails und Voransichten mehr generieren. Der Grund: Apple hat die Zugriffsrechte auf das 1. Volume („Macintosh HD“ oder „System“, falls Sie es nicht umbenannt haben) geändert.
Das Programm „mitt“ kann daher die generierten Bilder nicht mehr temporär zwischenspeichern. Zur Lösung des Problems gehen Sie bitte wie folgt vor:

1. Starten Sie das Programm „mitt“ und notieren Sie sich alle Angaben zur FTP-Verbindung im Dialog 1/4 und die Zusatzangabe im Dialog 2/4. Notieren Sie sich auch die Größen, mit welchen Sie Thumbnails und Detail-Ansichten generieren lassen. Dazu müssen Sie so tun, als würden Sie ein Album mit Bildern befüllen, also ein vorhandenes Album angeben. Sie brechen das Program dann im Dialog 3/4 ab.

2. Löschen Sie dann die Einstellungsdatei (Preferences-Datei) von bytepix. Diese befindet sich hier <Heimat-Verzeichnis es Benutzers>:Library:Preferences:bytepix auf Ihrem Mac.
Lion hat ebenfalls das Verzeichnis „Library“ in Ihrem Heimat-Verzeichnis unsichtbar gemacht. Sie können es wieder hervorzaubern, indem Sie das Programm „Terminal“ (unter Dienstprogramme) starten und dort folgenden Ausdruck eingeben:

chflags nohidden ~/Library

Das Zeichen „~“ geben Sie durch drücken der Options(alt)-Taste und gleichzeitigem drücken der Taste „n“ ein.

3. Wenn Sie jetzt „mitt“ neu starten, sollte das Programm nach einem Speicherort fragen an dem es temporär Dateien zwischenspeichern darf. Geben Sie im Programm „mitt“ die unter 1. notierten Angaben wieder ein. Sie sollten für den Speicherort natürlich ein Verzeichnis wählen, dass Sie beschreiben dürfen, also z.B. Ihr Heimatverzeichnis. „Mitt“ löscht nach getaner Arbeit, die temporären Dateien jedesmal wieder.

Jetzt sollten Sie „mitt“ wieder ganz normal betreiben können.

Mit „Lion“ getestet wurde nur die aktuelle Version von „mitt“ mit der internen Versionsnummer 2.7. Dieses „mitt“ wurde mit Version 2.9 von bytepix ausgeliefert. Wenn Sie über eine gültige Lizenz für Version 2.8 verfügen, können Sie sich die aktuelle Version von „mitt“ über Ihren Download-Code von unserer Homepage www.bytepix.de herunterladen.

Hinweise zur Version 2.9.2

12. September 2011 Kommentare ausgeschaltet

1. Eigene Layouts anpassen

Die neue Version von bytepix hat Ihre selbsterstellten Layouts weitestgehend übernommen. Evtl. müssen Sie Ihre eigenen Layouts etwas anpassen. Insbesondere sollten Sie bei den „Element Positionen“ für den „Namen des Albums“ eine Breite von 500 und eine Höhe von 60 vorgeben, wenn dies Ihr Layout zulässt. Bitte testen Sie Ihre Layouts über den Menüpunkt „Layout Voransicht/Test“.

1a. Nicht anklickbare Haupmenü-Buttons

Da bytepix Ihre selbst entwickelten Layouts nicht aktualisieren kann, überlappen sich manchmal einige Elemente unsichtbar und sind daher nicht mehr anklickbar. Dieses Phänomen ist sehr selten. Abhilfe geschaffen werden kann durch Einsatz des „z-index“ Parameters. Setzen Sie bei den Element-Positionen Ihres selbst entwickelten Layouts den z-index bei „Erstes Thumbnail (links oben)“  z.B. auf 1 und die der Buttons des Hauptmenüs auf 10,11,12,… Dadurch werden die Buttons so aufeinander gelegt, dass sie wieder anklickbar werden. Sollte, dies immer noch nicht helfen, dann geben Sie auch den restlichen Elementen einen z-index und achten Sie darauf, dass die Menu-Buttons die höchsten Indices bekommen.

2. Befristete Rabatte mit Grenzwert 0,00

Wenn Sie das neue Feature „befristete Rabatte“ mit Grenzwert 0 Euro (also sofort, nicht erst bei Überschreiten des Grenzwertes) verwenden wollen, setzen Sie bitte als Grenzwert 0,01 Euro ein. 0.00 schaltet nämlich die Rabat-Berechnung einfach aus.

3. Keine Bilder in der Lupenfunktion, Dateinamen mit Leerzeichen

Leider verkraftet die Lupenfunktion keine Bilder mit Leerzeichen im Dateinamen oder Pfad. Wir haben den folgenden „Patch“ entwickelt, der das Problem umschifft. Den Patch müssen Sie nur anwenden, wenn Sie festgestellt haben, dass Ihre Bilder in der größeren Darstellung (nach Klick auf das Thumbnail) nicht angezeigt werden.

Zur Einspielung des Patches folgen Sie bitte den Anweisungen:
a. Klicken Sie im Hauptmenü im Verwaltungsteil von bytepix auf „Layout“.
b. Sie brauchen kein Layout auszuwählen, sondern klicken Sie einfach auf „duplizieren“.
c. Notieren Sie sich den automatisch vorgeschlagenen „Name des Layouts“, z.B. „layout_1“.
d. Klicken Sie in den Basis-Einstellungen (dort sollten Sie sich im Augenblick befinden) unten auf den Button neben „Parameter-Datei direkt ändern:“.
e. Klicken Sie in das erschienene große Textbearbeitungs-Eingabefeld. Mit <ctrl>-a (Windows) oder <apfel>-a (Mac OS). Wählen Sie den gesamten Inhalt aus und klicken Sie dann auf die Löschen- oder Schritt-zurück-Taste Ihrer Tastatur. Der gesamte Inhalt des Textbearbeitungs-Eingabefelds verschwindet.
f. Kopieren Sie den folgenden Code von einschließlich ‚<?php‘ bis einschließlich ‚?>‘ in das große Textbearbeitungs-Eingabefeld und klicken Sie dann auf „speichern“. Melden Sie sich dann sofort am Verwaltungsteil ab (Button „Abmelden“ im Hauptmenü).

<?php
$fn = "../../include/galleryinc.php";
$arr = file($fn);
$search="JHMgLj0gJzxkaXYgc3R5bGU9IndpZHRoOiAnLiR3LidweDsgaG";
$search.="VpZ2h0OiAnLiRoLidweDsgYmFja2dyb3VuZC1pbWFnZTogdXJ";
$search.="sKCcuJGltZy4nKSI+Jzs=";
$replace="JHMgLj0gJzxkaXYgc3R5bGU9IndpZHRoOiAnLiR3LidweDsgaG";
$replace.="VpZ2h0OiAnLiRoLidweDsgYmFja2dyb3VuZC1pbWFnZTogdXJs";
$replace.="KCcuIiciLiRpbWcuIiciLicpIj4nOw==";
$search = base64_decode($search);
$replace = base64_decode($replace);
$found = false;
for($i=0; $i < count($arr); $i++){
if(strpos($arr[$i],$search) !== false){
$arr[$i] = str_replace($search,$replace,$arr[$i]);
$found = true;
break;
}
}
if($found){
$buf = join("",$arr);
$fp = fopen($fn,"w");
if($fp === false) die("Error: can't open file for writing.");
fwrite($fp,$buf,strlen($buf));
fflush($fp);
fclose($fp);
echo "patch successfull.";
} else {
echo "patch not needed.";
}
define("BASEPATH","");
require("../../application/helpers/BP_file_helper.php");
$layout = basename($_SERVER["PHP_SELF"],".php");
fh_delete_file_or_dir($layout,"../../data");
fh_delete_file_or_dir($layout.".css","../../data");
fh_delete_file_or_dir($layout.".php","../../data");
?>

g. Geben Sie jetzt folgendes in der Adresszeile Ihres Browsers ein oder ändern Sie die dort stehende Adresse entsprechend ab:
http://<ihre-domain>/bytepix/data/layouts/<layout_1>.php
Ersetzen im Ausdruck bitte  „<ihre-domain>“ durch Ihre www-Adresse unter der Sie bytepix betreiben und tauschen Sie das Wort „<layout_1>“ durch den unter Punkt c. notierten Layout-Namen aus. Vergessen Sie die Endung „.php“ nicht.
Drücken Sie dann die Eingabe-(=return)-Taste Ihrer Tastatur. Es sollte daraufhin „patch successfull.“ oder „patch not needed.“ in Ihrem Browserfenster angezeigt werden.
Das „missbrauchte“ Layout wird automatisch gelöscht und Sie sollten nun auch Bilder mit Leerzeichen im Dateinamen oder Pfad darstellen können.

4. Ablaufdatum der Alben erscheint nicht

Hier hat sich leider ein Fehler eingeschlichen, der sich jedoch einfach umgehen lässt. Wenn Sie ein neues Album anlegen, schlägt bytepix in den Basis-Einstellungen zum Album ein Ablaufdatum vor. Es wird berechnet aus dem aktuellen Datum und einer Vorgabe über die Anzahl Tage bis zum Ablauf. Leider wird das so erzeugte Datum nicht übernommen. Gehen Sie bitte wie folgt vor:
1. Klicken Sie auf speichern.
2. Ändern Sie das Datum z.B. um einen Tag ab und klicken Sie erneut auf speichern.
3. Ändern Sie das Datum wieder zurück und klicken Sie auf speichern.
Jetzt müsste das Ablaufdatum in der Albenliste angezeigt werden.
Wir bitten diesen Fehler zu entschuldigen.

KategorienVersion 2.9.4 Tags:

„mitt“ will ein Verzeichnis haben…

29. April 2011 Kommentare ausgeschaltet

In Version 2.9 von bytepix wurde auch das Programm „mitt“ aktualisiert und erweitert.
Zum Kleinrechnen der Bilder und Zwischenspeichern vor dem Transfer auf Ihren WebServer, benötigt es temporären Speicherplatz auf Ihrer Festplatte. In der neuen Version können Sie den Ort für diese Zwischenspeicherung selbst bestimmen.

„mitt“ versucht nach dem Start einen Standard-Platz dafür zu nutzen. Unter Windows ist es das Laufwerk C:, auf dem Mac das System-Laufwerk (Volume (0)). Sollten Sie keine Schreibberechtigung für diese Festplatte oder das Verzeichnis besitzen, fordert „mitt“ Sie auf, ein anderes Verzeichnis zu wählen. Sollten Sie ein Verzeichnis wählen, für das Sie keine Schreibberechtigung besitzen, frägt „mitt“ solange nach, bis Sie ein geeignetes angeben.
Sie können einfach prüfen, ob ein Verzeichnis beschreibbar ist, indem Sie versuchen eine beliebige Datei dorthin zu kopieren, die Sie ja anschließend wieder löschen können.
„mitt“ erzeugt übrigens im angegebenen Verzeichnis ein weiteres Unterverzeichnis „mitt-temp“. Dort liegen alle Thumbnails und Voransichten, bevor Sie auf den WebServer transferiert werden. Der Ordner „mitt-temp“ wird beim Beenden des Programms „mitt“ wieder gelöscht.

Ort für temporäre Dateien nachträglich ändern
„mitt“ speichert seine Einstellungen in einer einfachen Text-Datei ab. Diese Datei können Sie mit Hilfe eines Text-Editors modifizieren. Beenden Sie vor der Manipulation dieser Datei das Programm „mitt“. Eine Sicherungskopie der Einstellungsdatei empfehlen wir Ihnen ebenfalls.

Sie finden die Datei namens „bytepix“ mit den Einstellungen für das Programm „mitt“ je nach Betriebsystem hier:
Windows 7: C:\Benutzer\<Benutzername>\AppData\Roaming\bytepix
Windows XP: C:\Dokumente und Einstellungen\<Benutzername>\Anwendungsdaten\bytepix
MacOS X: <Heimat-Verzeichnis es Benutzers>:Library:Preferences:bytepix
(Über das Kommando „chflags nohidden ~/Library“, in einem Terminal-Fenster eingegeben, machen Sie unter MacOS Lion den Ornder „Library“ wieder sichtbar.)

für „mitt“ Version 3, kurz „mitt3“ lautet der Dateiname der Einstellungsdatei bytepix3.xml.

Einträge:
Das temporäre Verzeichnis zur Zwischenspeicherung von Thumbnails und Voransichten wird vorgegeben durch den Eintrag „tempdir=…“
Beispiele:
MacOS X: „tempdir=System:“
Windows: „tempdir=C:\“

Das bytepix Update – Teil 2 (von 2)

29. April 2011 Kommentare ausgeschaltet

Der bytepix Bildershop besteht aus zwei Teilen. Daher widmen wir auch dem Update-Vorgang zwei Artikel. Im zweiten – hier– geht’s um das Programm „mitt3“, das im Lieferumfang enthalten ist. Wie Sie den Serverteil aktualisieren, lesen Sie in „Das bytepix Update – Teil 1“.

Das Programm „mitt3“ wird auf Ihrem lokalen PC oder Mac ausgeführt, errechnet aus Ihren Bildern je ein Thumbnail und eine etwas größere Voransicht und überträgt diese errechneten Bilder in ein vorbereitetes Album auf Ihrem Web-Server. Ab Version 2.9.3 überträgt „mitt“ auch Feindaten von Bildern – falls Sie welche zum Download anbieten möchten – auf den speziellen Download-Server.
Es wird im Paket zusammen mit dem Programm „server-install“ und dem Lightroom™ Plugin ausgeliefert, ist also nicht allein zu haben.

Je nach Voreinstellungen Ihres Programms zur Dateiverwaltung („Finder“ auf MacOS, „Explorer“ auf Windows) erscheint „mitt3“ auch als „mitt3.app“ oder als „mitt3.exe“.

Alte Version entfernen
Um Verwechslungen zu vermeiden, sollten Sie vor der Aktualisierung Ihr altes „mitt“ entfernen. Unter MacOS X werfen Sie die Anwendung einfach in den Papierkorb. Unter Windows sollten Sie die Systemsteuerung und dort den Abschnitt „Software hinzufügen/entfernen“ verwenden. Leider wird unter Windows 7 der alte Ordner aus dem Startmenü/Programme nicht mitentfernt. Löschen Sie diesen also manuell, sobald Sie die alte Version entfernt haben.

Neue bytepix Version herunterladen
Hier können Sie sich Ihr jeweils aktuellstes Software-Paket herunterladen: http://www.bytepix.de/download/download.php
Dazu benötigen Sie einen Download-Code, den wir Ihnen zusammen mit Ihrem Lizenzschlüssel zugesandt hatten. Er besteht im Allgemeinen aus 6 Ziffern und Großbuchstaben.

Auspacken und installieren
Für Windows PC erhalten Sie ein .zip-Archiv, für Macs eine .dmg-Datei. Doppelklicken Sie das heruntergeladene Paket, um es auszupacken.

Unter Windows startet die Installation sofort. Im Start-Menü entsteht unter „Programme“ ein Ordner, der mit „bytepix …“ beginnt. Dieser enthält vier Teile: das Programm „mitt3“, das Programm „server-install“, die alte Version von „mitt“ sowie das Lightroom-Plugin als Ordner. Sollten Sie „mitt3“ auch auf anderen PCs aktualisieren wollen, wiederholen Sie bitte die beschriebene Prozedur auf allen Rechnern. Es genügt nicht, „mitt3“ zu kopieren, da neben dem eigentlichen Programm noch andere Bestandteile installiert werden!

Auf dem Mac entpacken und mounten Sie durch den Doppelklick ein Festplatten-Abbild. Ziehen Sie dort das Programm „mitt3“ auf den „Applications“-Alias oder direkt auf Ihren Applications-Ordner (Programme-Ordner). „server-install“ und das Lightroom-Plugin kopieren Sie dorthin, wo es Ihnen richtig erscheint.

„mitt3“ wird etwas anders bedient als sein Vorgänger. Insbesondere müssen Sie eine Art Passwort, denn „Mitt-Code“, im Verwaltungsteil vergeben und in „mitt3“ dann eintragen. Zur Einrichtung benötigen Sie außerdem Ihren Lizenzschlüssel (=Seriennummer) von bytepix. Details zur Bedienung erfahren Sie hier.

„server-install“ nicht aufrufen
Mit zum Installations-Paket gehört das Programm „server-install“. Es dient der Neuinstallation des Serverteils von bytepix auf Ihrem Webserver. Da Sie dort in der Regel keine Neuinstallation vorhaben, sondern nur eine Aktualisierung, sollten Sie das Programm einfach links liegen lassen und es nicht aufrufen. Für die Installation von „mitt3“ ist es nicht notwendig.

Ausnahme: Sie wollen von einer älteren bytepix Version als 2.5 upgraden. Dort benötigen Sie „server-install“ (Sie tun allerdings nur so, als würden Sie neu installieren – wählen aber, sobald während des Prozesses die Alternativen „Neuinstallation“ und „Update“ angeboten werden, immer „Update“ und keine tatsächliche Neuinstallation).

Das bytepix Update – Teil 1 (von 2)

29. April 2011 Kommentare ausgeschaltet

Der bytepix Bildershop besteht aus zwei Teilen. Daher widmen wir auch dem Update-Vorgang zwei Artikel. Im ersten – hier – geht es um den „Serverteil“ von bytepix. Wie „mitt“ aktualisiert wird, erfahren Sie in „Das bytepix Update – Teil 2“.

Ihre Kunden wählen und bestellen Bilder via Internet und daher mit Hilfe eines Internet-Browsers wie Firefox, Internet-Explorer, Chrome, Safari oder Opera. Auf die gleiche Weise verwalten Sie Ihre Alben. Der Unterschied besteht lediglich in den Passwörtern, die Ihre Kunden benutzen und dem besonderen Passwort, dass Sie als Verwalter der Online-Galerien verwenden. Wir nennen den Teil der Software, der die Internet-Funktionalität bereitstellt, den „Serverteil von bytepix“.

Wenn Sie von uns einen Newsletter mit der Ankündigung eines Updates erhalten, handelt es sich meist um ein Update für den Serverteil. Von wenigen Ausnahmen abgesehen können Sie die Aktualisierung dann direkt aus dem Verwaltungsteil von bytepix heraus starten. Melden Sie sich also als Verwalter an Ihrem bytepix an, ganz so, als wollten Sie ein neues Album anlegen.

Der Domainname muss stimmen
Bei der Anmeldung ist es wichtig, dass Sie die Login-Seite von bytepix unter der WWW-Adresse aufrufen, unter der Sie bytepix früher einmal installiert hatten. Einige Fotografen haben mehrere WWW-Adressen, die alle auf die gleiche Homepage verweisen. Man kann die Login-Seite dann auch über diese alternativen WWW-Adressen erreichen, allerdings: Eine Software-Aktualisierung wird hier fehlschlagen. Die hinterlegte Seriennummer passt dann nämlich nicht zur aufrufenden Domain. Für unseren Server sieht das dann nach einem Diebstahlversuch aus, er verweigert die Auslieferung der Daten – und Sie erhalten eine Fehlermeldung mit dem Text „Ihre bytepix Lizenz ist auf einen anderen Webserver registriert.“ Zwar können Sie dann eine andere Seriennummer angeben, kommen aber dennoch nicht weiter.

Wichtig: Zum Update des bytepix Serverteils benötigen Sie normalerweise keinen Lizenzschlüssel (Seriennummer).
Einige Kunden verwenden sogenannte Subdomains zum Betrieb von bytepix, wie z.B. „kunden.ihredomain.de“. Zur Software-Aktualisierung sollte der Verwaltungsteil von bytepix dann auch via http://kunden.ihredomain.de/bytepix aufgerufen werden, wenn bytepix damals so installiert wurde.

„bytepix“ muss in der URL stehen
Immer wieder beobachten wir, dass WWW-Adressen direkt auf den bytepix Ordner auf dem Webserver unseres Kunden abgebildet werden. Dies erkennt man daran, dass z. B. nach Aufruf der Login-Seite (also noch vor dem Login selbst) http://www.ihredomain.de/start/index.php in der Adress-Eingabezeile des Browsers steht. In dieser URL fehlt das Wort bytepix! In 95% der Fälle lässt sich bytepix zwar so betreiben, eine Software-Aktualisierung schlägt jedoch fehl. Wir raten dringend von einer derartigen Konfiguration ab. bytepix wurde für diese Fälle nicht getestet! Die URL zur Login-Seite sieht so aus: http://www.ihredomain.de/bytepix/start/index.php, wobei „www.ihredomain.de“ entsprechend Ihren Verhältnissen anzupassen ist, und natürlich muss der Domainname, wie im vorstehenden Absatz beschrieben, stimmen.

Vorbereitungen für das Update von Version 2.8.x auf 2.9.x *)
In diesem Update ändert sich die interne Datenstruktur von bytepix. Alle Formate & Preise werden an zentraler Stelle gesammelt und verwaltet. Damit Sie keine zahllosen Dubletten wie „13×18“, „13 x 18“, „13 x 18 cm“ etc. erhalten, sollten Sie vor diesem Update aufräumen:
– löschen Sie alte Alben
– löschen Sie nicht benötigte Preislisten
– gehen Sie alle Alben und Preislisten durch und vereinheitlichen oder entfernen Sie überflüssige Formate.

Nach dem Update auf 2.9.x sollten Sie sich einmalig als Verwalter des Systems anmelden, denn es werden dann sofort Wartungsarbeiten gestartet, die Sie mit „ok“ bestätigen müssen. Details zu den neuen Formaten & Preisen erfahren Sie hier.

Software-Aktualisierung in mehreren Schritten
Wenn Sie sich am Verwaltungsteil Ihrer bytepix-Installation angemeldet haben, erreichen Sie den Untermenüpunkt „Software aktualisieren“ über das Menü „Fotograf“. Sie sehen dann eine Ansicht ähnlich der folgenden in Ihrem Browser-Fenster:

Software Aktualisieren

Software Aktualisieren

Wichtig: Steht ein Update zur Verfügung, so werden Ihnen zwei Alternativen zur Auswahl angeboten: Update und Neuinstallation. Wenn Sie nur die Neuinstallation angeboten bekommen, dann ist Ihr bytepix bereits aktuell, bzw. Sie haben keine Berechtigung für weitere Updates.

Wichtig: Führen Sie   K E I N E   Neuinstallation durch (außer Sie wollen das wirklich). Sonst überschreiben Sie sich Ihre Einstellungen und teilweise Ihre Daten auf dem Server! *)

Klicken Sie in der gezeigten Ansicht auf „absenden“, so lädt Ihr Server von unserem Server Dateien herunter. Klicken Sie auf „weiter“ sobald der Download-Vorgang abgeschlossen ist. Die heruntergeladenen Dateien werden dann an Ihren Zielort verschoben.

Anschließend können Sie die Aktualisierung abbrechen oder nach weiteren Updates suchen. Sind weitere Updates vorhanden wird Ihnen wieder die oben gezeigte Ansicht präsentiert und das Spiel beginnt von vorn. Am besten wiederholen Sie die Aktualisierung so lange, bis Sie nur noch die Neuinstallation angeboten bekommen. Diese führen Sie dann natürlich nicht durch, sondern brechen den Vorgang ab. Bitte lesen Sie also immer wieder, was in der Anzeige steht und klicken Sie nicht einfach auf „weiter“ oder „absenden“!

Aktuell sind folgende Updates vorhanden:
nach der  kostenpflichtigen Version 2.8: 2.8.4, 2.9.4a
nach der letzten kostenpflichtigen Version 2.9.5: 2.9.5x, 2.9.6

Komplett NEU ab Version 2.9.3 sind die Download-Bilder.  Für Ihre Kunden und auch im Verwaltungsteil des bytepix Bildershops ist die Möglichkeit, Bilder herunterzuladen, nur dann sichtbar, wenn Sie einen Download-Serverschlüssel vergeben haben. Durch diesen – genauer: sein Abschalten – können Sie die Download-Fuunktion auch vorübergehend deaktivieren.
Für Ihre Feindaten haben wir einen speziellen Download-Server eingerichtet. Dort liegen Ihre Daten sicher – und haben genügend Platz. Zum Nutzen der Download-Funtkion müssen Sie zusätzlich zum Update Speicherplatz mieten – doch keine Sorge: mit nur 6 Euro im Monat sind Sie dabei. Sie wollen mehr wissen? Dann lesen Sie das Wichtigste in den Neuigkeiten oder gleich die Details.

 

*) ACHTUNG:
Falls Sie von einer bestehenden Installation in einer Version VOR 2.5 upgraden, müssen Sie – anders als bei Upgrades von 2.5 oder neuer auf eine höhere Version – noch einmal das Hilfsprogramm „server-install“ verwenden. Sie tun damit so, als würden Sie neu installieren – wählen aber, sobald die Alternativen angeboten werden, immer „Update“ und keine tatsächliche Neuinstallation aus.

Mail-Versand testen

13. September 2010 Kommentare ausgeschaltet

Bestätigungs- und Info-Mails werden in bytepix von dem Server versand, auf welchem bytepix installiert wurde. bytepix stützt sich dabei auf die mail()-Funktion der Skriptsprache PHP ab. Dies funktioniert in 99% der Fälle problemlos.

Dennoch gibt es Situationen in denen man den Versand einmal schnell ausprobieren möchte. Hierzu dient die folgende kurze Anleitung:

1. Stellen Sie sicher, dass unter Fotograf/e-mail Einstellungen im Verwaltungsteil bei „e-Mail Adresse um Bestellungen zu empfangen“ und bei „Absender e-Mail Adresse“ eine gültige e-Mail Adresse eingetragen ist. Um Probleme zu vermeiden, sollte diese zu einem (oder zwei verschiedenen) wirklichen Postfach gehören und nicht etwa zu einer Weiterleitung, Alias oder sonst etwas.
Achten Sie darauf, dass sich vor und hinter der e-Mail Adresse keine unsichtbaren Leerzeichen befinden!
Das Feld „Fünfter Parameter für die Mail-Funktion“ bleibt in den aller meisten Fällen leer!

2. Begeben Sie sich in die Einstellungen zu einem vorhandenen Album und dort in den Bereich „Kunden-Daten“. Ändern Sie hier die „e-Mail Adresse des Kunden“ vorübergehend auf eine Ihrer e-Mail Adressen ab. Sie sollten, wenn möglich, eine Adresse wählen, die sich von den unter 1. eingetragenen unterscheidet. Wichtig wäre eine Adresse die von einem anderen Provider zur Verfügung gestellt wird, wie hotmail, gmx oder web.de. Für den Test wichtig ist im Grunde, dass die Domain (also das was hinter dem @ steht) eine andere wie Ihre Absender-Adresse ist.

3. Test
Zum Testen klicken Sie in den Basis-Einstellungen des selben Albums auf den Link „Klicken Sie hier, um das Passwort Ihrem Kunden zuzusenden“ und im anschließenden Dialog auf „absenden“. Leider kann bytepix nur prüfen, ob die Mail zum Versand angenommen wurde und nicht ob sie tatsächlich versandt wurde. Und selbst wenn nach dem Versenden ein Fehler in rot angezeigt wird, kann die Mail erfolgreich verschickt worden sein.

4. Prüfen Sie also, ob Sie unter der unter 2. angegebenen Mail-Adresse eine „Passwort“-Mail bekommen haben. Ist dies nicht der Fall prüfen Sie bitte nochmals alle eingegebenen Adressen. Prüfen Sie bitte auch, ob die Mail eventuell in Ihrem Spam-Filter hängen geblieben ist, bevor Sie Ihren Provider anrufen. Schildern Sie ihm dann den Vorgang und teilen Sie ihm mit, dass die Software bytepix die mail()-Funktion von PHP nutzt.

5. Ändern Sie die Mail-Adresse des Kunden, die Sie unter 2. geändert hatten, wieder zurück 😉

Kategorienhäufige Fragen Tags: