update 1.6.x nach 1.7.x

MyOOS hat einen Fehler, oder tut nicht das, was Ihr erwartet? Derartige "Unanehmlichkeiten" bitte hier.
Antworten
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

update 1.6.x nach 1.7.x

Beitrag von r23 »

Hallo,

die Dateien in das Verzeichnis
~/shop/install/

kopieren und das update.php Script aufrufen.

http://localhost/install/update.php

Die Anleitungen bitte unbedingt beachten!


Für das Update 1.6. nach 1.7.x muss die Datei
~/shop/includes/config.php lesbar sein.

Aus dem Downloadpaket der MyOOS 1.7.x müssen die Dateien
aus dem Verzeichnis
~/install/ vorhanden sein

mit dem Skript werden nur die Änderungen an der Datenbank durchgeführt.
Die Änderungen an der configurer.php müssen noch per hand erstellt werden.

hth

ralf
Zuletzt geändert von r23 am 05.10.2009, 22:40, insgesamt 2-mal geändert.
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

hier der neuen Download
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

update von 1.6.x nach 1.7.x

Beitrag von wolfschw »

Hallo



Ich bekomme das Update von der Version 1.6.x nach 1.7.x nicht hin.

Welche Setup-Dateien müßen genau wo hin ???

Wenn ich z.B. das Verzeichnis Install auf dem Server kopiere bekomme ich diese Fehlermeldung



Warning: require(modify_configure.php) [function.require]: failed to open stream: No such file or directory in /.../.../install/update.php on line 94

Fatal error: require() [function.require]: Failed opening required 'modify_configure.php' (include_path='.:/usr/syno/php/lib/php') in /.../..../install/update.php on line 94



Für eine klein Hilfe wäre ich Dankbar



gruß



wolfschw
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

Bei der Version 1.7.x liegen die notwendigen Dateien in dem Verzeichnis
~/install/

Dieses Verzeichnis muss auf den Server!

Die in diesem Posting veröffentlichten Dateien ersetzen die mitgeleiferten!

Ablauf des Updates!
1 . Vor dem Update der 1.6.x Version muss mysqldumper aus der Version 1.7.x installiert werden.
Das Verzeichnis und alle Dateien aus
~/administrator/*.*
auf den Server legen und im Browser

http://www.exampel.com/administrator/my ... /index.php

aufrufen und das Setup befolgen.

Wichtig: Vor dem Setup unbedingt eine Datensicherung mit mysqldumper durchführen

2. kopieren von Setup Dateien
Die Dateien aus dem Download Pakelt 1.7.x.zip
~/shop/install/*.* auf den WebServer veröffentlichen

Die aus diesem Posting stammende Dateien in das Verzeichnis
~/shop/install/ auf den Server legen

Die Dateien
~/shop/includes/configure.php
und
~/shop/includes/configure-old.php
aus 1.7.x.zip auf den WebServer legen.

3. Prüfen ob die Datensicherung der Datenbank funktioniert hat.
ich prüfe dies in der regel so, dass ich die Datensicherung in eine neue Datenbank
importiere.. z.b. auf meinen lokalen Rechner.

Wenn ich sicher bin - und nur dann - dass ich den Datenbestand wieder herstellen kann!
rufe ich das Setup Programm auf.

Sollte es Fehlermeldungen geben - diese bitte hier eben veröffentlichen.


Hoffe die Antwort hilft weiter

r23
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

hat es funktioniert?

Beste Grüße

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo


Nicht so ganz aber ich habe es schon selber rausgefunden.Das Verzeichnis .../thirdparty musste ich auch noch veröffentlichen und dann ging es endlich. Bei mir zu Hause auf dem Server läuft es schon. Muss nur noch einige Sachen anpassen und verschrauben usw. Melde mich dann wenn’s veröffentlicht ist. Gruß
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

schade, dass es die Probleme gab :(

Gab es weitere Probleme? z.b. bei den Änderungn der Datenbank? ich habe dies zurzeit nur auf sehr wenigen System testen können.

> Das Verzeichnis .../thirdparty musste ich auch noch veröffentlichen

Danke für den Hinweis. Ich nehme dies in die Anleitung auf.

cu

Ralf
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

[quote='r23',index.php?page=Thread&postID=1436#post1436]Hallo,

Bei der Version 1.7.x liegen die notwendigen Dateien in dem Verzeichnis
~/install/

Dieses Verzeichnis muss auf den Server!

Die in diesem Posting veröffentlichten Dateien ersetzen die mitgelieferten!

Ablauf des Updates!
1 . Vor dem Update der 1.6.x Version muss mysqldumper aus der Version 1.7.x installiert werden.
Das Verzeichnis und alle Dateien aus
~/administrator/*.*
auf den Server legen und im Browser

http://www.exampel.com/administrator/my ... /index.php

aufrufen und das Setup befolgen.

Wichtig: Vor dem Setup unbedingt eine Datensicherung mit mysqldumper durchführen

2. kopieren von Setup Dateien
Die Dateien aus dem Download Pakelt 1.7.x.zip
~/shop/install/*.* auf den WebServer veröffentlichen

Die aus diesem Posting stammende Dateien in das Verzeichnis
~/shop/install/ auf den Server legen

Die Dateien
~/shop/includes/configure.php
und
~/shop/includes/configure-old.php
aus 1.7.x.zip auf den WebServer legen.

3. Die Dateien und Verzeichnisse
aus dem Download Pakelt 1.7.x.zip
~/shop/includes/classes/thirdparty/adodb/
auf den WebServer veröffentlichen

4. Prüfen ob die Datensicherung der Datenbank funktioniert hat.
ich prüfe dies in der regel so, dass ich die Datensicherung in eine neue Datenbank
importiere.. z.b. auf meinen lokalen Rechner.

Wenn ich sicher bin - und nur dann - dass ich den Datenbestand wieder herstellen kann!
rufe ich das Setup Programm auf.

Damit ist nur die Datenbank auf den aktuellen Stand.


Sollte es Fehlermeldungen geben - diese bitte hier eben veröffentlichen.


Hoffe die Antwort hilft weiter

r23[/quote]

Bitte einmal den Text auf inhaltliche Fehler und Missverständnisse prüfen.
Über Vorschläge für eine bessere FORMULIERUNG freue ich mich auch.

cu

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo



Jetzt wollte ich grad mein update von 1.6.x auf 1.7.x durchführen

aber nun bleid es beim Startbild stehen.

Ich drücke auf update und es geht nicht weiter ??? :(

Habe alles wie hier beschrieben instaliert.



gruß

wolfgang
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

ohne Fehlermeldungen kann man nichts machen. Man muss erst dafür sorgen, das man Meldungen erhält.

Zuersteinmal wie ist die Umgebung? läuft bereits auf dem WebSpace eine MyOOS Version 1.7 und soll jetzt nur noch
die Datenbank von der 1.6. geholt werden?

was steht in
~/shop/.htaccess

über

Code: Alles auswählen

  php_value display_errors 0
  php_value log_errors 1
  php_value error_log /home/htdocs/oos_temp/logs/php_error.log
was steht in den Log Dateien vom WebServer

Welches Skript *beendet* ohne Ausgabe
alles nach /install/ in der URL mitteilen.

usw.

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo Ralf



Ich bin jetzt mit meinem Latein am Ende und haben auch keine Lust

und auch keine Zeit mehr. Mache da schon seit Tagen rum.

Ich hätte da einen Vorschlag 8o

Sie übernehmen das Update für mich.

Also nur auf UPDATE klicken und staunen.

Datenbanksicherung und Dateien überspielen mache Ich.





Gruß



Wolfgang
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

hallo,

kein problem.

1. zugangsdaten zu mysqldumper
- eine datensicherung ist vorhanden, die sollte es nicht funktioneren für ein bugfix zur verfügung steht

2. zugangsdaten zu phpmyadmin

3. ftp zugangsdaten

4. kurze erklärung, wo die 1.6.x liegt...

preis 45 euro + mwst

info@r23.de
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

[quote='r23',index.php?page=Thread&postID=1436#post1436]
Die Dateien
~/shop/includes/configure.php
und
~/shop/includes/configure-old.php
aus 1.7.x.zip auf den WebServer legen.
[/quote]

Dadurch ist ein update von 1.6. nach 1.7. nicht möglich.

Hier der Auszug aus dem ~/update Script

Code: Alles auswählen

  if (is_readable('../includes/configure.php')) {
     require '../includes/configure.php';
  } elseif (is_readable('../includes/config.php')) {
     require '../includes/config.php';
  }
da configure.php verhanden ist wird config.php erst gar nicht geladen

Weil die noch leere configure.php geladen wird ist die Konstante OOS_DB_TYPE ohne Inhalt
und das Skript

Code: Alles auswählen

  if (OOS_DB_TYPE == '') {
    $server = $_SERVER['HTTP_HOST];
    $path = $_SERVER['SCRIPT_NAME];
    $path = dirname($path);
    $url = trim('http://' . $server . $path .'/index.htm');
    header('Location: ' . $url);
    exit;
  }
sendet den Anwender zum Setup zurück.

Hier sollte man die Reihenfolge ändern

Code: Alles auswählen

  if (is_readable('../includes/config.php')) {
     require '../includes/config.php';
  } elseif (is_readable('../includes/configure.php')) {
     require '../includes/configure.php';
  }
oder bei einem Update von 1.6. nach 1.7

Code: Alles auswählen

  if (is_readable('../includes/config.php')) {
     require '../includes/config.php';
  } 
verwenden.

Bei Wolfgang gab es noch weitere Probleme. Z.B. achtet das Update Script nicht
auf Änderungen an den Blöcken und schreibt neue Blöcke mit 33, 34, und 35 ID in die
Datenbank...

Unbedingt eine Datensicherung mit mysqldumper vor dem Update machen

cu

ralf
wolfschw
Beiträge: 396
Registriert: 01.03.2009, 21:23
Wohnort: Ilshofen
Kontaktdaten:

Beitrag von wolfschw »

Hallo



:thumbup: :thumbup: :thumbup: Erst mal Vielen Dank an Ralf das alles so gut gelaufen ist :thumbup: :thumbup: :thumbup:



Der Shop läuft soweit



Nur in Module

==>Zahlungsweise und

==>Versandart

gab es Probleme

Irgend wie sind die Daten nicht ganz rüber gekommen

Der Status war zwar grün, also aktiviert aber wenn man auf bearbeiten ging

war der Punkt weder in true noch in false angewählt.

Dann habe ich den Punkt selber angewählt und hab auf Aktualisieren geklickt

dann kamm eine Fehlermeldung und dann war alles wech :(

Alle Daten wieder eingetragen und dann lief es wieder :)

und die Sortierreihenfolge läßt sich zwar ändern, aber in der Ansicht tut sich nix.



Und wenn ich ich einen Neuen Artikel Anlegen will bekomme ich diese Fehlermeldung

Fatal error: Class 'SWFShape' not found in .../admin/includes/classes/class_image2swf.php on line 82

aber auch dafür gibt es bestimmt eine lösung



gruß



wolfgang
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

zwischen der 1.6 und 1.7 gibt es keine Änderungen bei den Versandmodulen/ Zahlungsarten. Es sind nur neue Module hinzugekommen.
Diese Module haben zurzeit noch den Beta Status.

Die Ansicht der Module ändert sich bei einer Änderung der Reihenfolge im Admin Bereich nicht... Sondern nur im Kassenbereich
im Shop. Unbedingt muss man hier eine logsich richtige Folge hinterlegen 1,2,3 und nicht 0,0,2,5,6,6,6,6,7


> Fatal error: Class 'SWFShape' not found in .../admin/includes/classes/class_image2swf.php on line 82

Wenn man keine ming Erweiterung auf seinem Server hat, darf man unter Bildbearbeitung *ming* nicht einschalten.
Die Ming Klasse wnadlet jpg Bilder in SWF Filme um

Code: Alles auswählen

            if (OOS_IMAGE_SWF == 'true') {
die Konstante OOS_IMAGE_SWF in der Datenbank auf false stellen...


Mit Version 5.3.0 ist ming zu einer PECL Erweiterung (?) verschoben worden

http://www.php.net/ChangeLog-5.php#5.3.0
Version 5.3.0
30-June-2009

* Moved extensions to PECL (Derick, Lukas, Pierre, Scott):
o ext/dbase
o ext/fbsql
o ext/fdf
o ext/ncurses
o ext/mhash (BC layer is now entirely within ext/hash)
o ext/ming
o ext/msql
o ext/sybase (not maintained anymore, sybase_ct has to be used instead)
Es geht hierbei um die Frage

wie Rich-Internet-Anwendungen dazu beitragen, Internetnutzer ein ansprechendes Einkaufserlebnis zu bieten
http://www.oos-shop.de/whitepaper-kunde ... ke-binden/

In der 2.x Version verzichtet das MyOOS projekt auf die Konvertierung von Bildern in Flash Filme.

Bitte bei neuen Fragen ein neues Thema beginnen. Bitte bei zwei Problem zwei Postings veröffentlichen... Beide
Probleme können *ausarten*

Schönen start ins Wochenende

ralf
Antworten