Update von 1.43 auf 1.5

Please report bugs here!

Moderator: Thorsten

Dukewh
Posts: 31
Joined: Sun Aug 29, 2004 1:03 am
Contact:

Update von 1.43 auf 1.5

Post by Dukewh »

ich komm beim Update mit install/update.php nicht weiter.

Bei Step 5/5 kam die Fehlermeldung:

Warning: main(f:\_info_drrc-group_deinc/db.php): failed to open stream: No such file or directory in
f:\_info_drrc-group_de\install\update.php on line 355

Code: Select all

Fatal error: main(): Failed opening required 'f:\_info_drrc-group_deinc/db.php'
(include_path='.;\wampp2\php\pear\') in f:\_info_drrc-group_de\install\update.php on line 355
PHP Warning: main(f:\_info_drrc-group_deinc/db.php): failed to open stream: No such file or
directory in f:\_info_drrc-group_de\install\update.php on line 355 PHP Fatal error: main(): Failed
opening required 'f:\_info_drrc-group_deinc/db.php' (include_path='.;\wampp2\php\pear\') in
f:\_info_drrc-group_de\install\update.php on line 355
hab in der update.php den Fehler behoben:

Code: Select all

Z355    require_once(PMF_ROOT_DIR."inc/db.php");
geändert auf:

Code: Select all

Z355    require_once(PMF_ROOT_DIR."/inc/db.php");
nach Start update wieder Step 5/5

Code: Select all

Fatal error: Invalid Database Type in f:\_info_drrc-group_de\inc\db.php on line 62
PHP Fatal error: Invalid Database Type in f:\_info_drrc-group_de\inc\db.php on line 62
in data.php fehlendes eingetragen:

Code: Select all

$DB["type"] = "Mysql";
Durchstarten - Step 5/5

Code: Select all

Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server
version for the right syntax to use near 'WHERE info_faqcategories.id = info_faqdata.rubrik ORDER BY
cate
Query:
INSERT INTO info_faqcategoryrelations SELECT info_faqcategories.id as category_id,
info_faqcategories.lang as category_lang, info_faqdata.id as record_id, info_faqdata.lang as
record_lang WHERE info_faqcategories.id = info_faqdata.rubrik ORDER BY category_id
Jetzt weiss ich nicht weiter.
info_faqcategories ist erstellt worden aber ich finde den Fehler in der MySql-Syntax nicht.
Sind irgend welche "Heilige drei oder mehr Könige" online, die mir helfen können.

M.f.G.u.b.d.T. Duke
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

die oberen Fehler sind mir bereits bekannt. Den Query-Fehler analysiere ich noch.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

der Queryfehler ist im CVS korrigiert.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Dukewh
Posts: 31
Joined: Sun Aug 29, 2004 1:03 am
Contact:

Post by Dukewh »

neuer Versuch :?
jetzt hab ich in Step 5:

Code: Select all

Fatal error: Call to a member function on a non-object in f:\_info_drrc-group_de\install\update.php on line 385
PHP Fatal error: Call to a member function on a non-object in f:\_info_drrc-group_de\install\update.php on line 385
Das Feld "faqcategoryrelations" wurde auch nicht erstellt (und logischerweise nicht gefüllt)
M.f.G.u.b.d.T.
Duke
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ich guck mir das mal an.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

steht in deiner data.php sowas drin?

Code: Select all

$DB["type"] = 'mysql';
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Dukewh
Posts: 31
Joined: Sun Aug 29, 2004 1:03 am
Contact:

Post by Dukewh »

Hallo Thorsten
ich hatte:
$DB["type"] = "mysql";
anstelle:
$DB["type"] = 'mysql';
eingetragen, jetzt habe ich keine Fehlermelung mehr :D
-
aber das Feld "faqcategoryrelations" wurde immer noch nicht erstellt und gefüllt.

Ich werde jetzt noch mal das Backup der funktionierenden Version aufspielen und testen und dann den Updatevorgang mit der der neuesten CVS laufen lassen.
Ich meld mich dann wieder.
M.f.G.u.b.d.T.
Duke
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

okay, dann warte ich auf dein Feedback! :-)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
merlin
Posts: 28
Joined: Thu Nov 18, 2004 1:46 pm
Location: CH
Contact:

Post by merlin »

Hallo
Update von 1.4.2 Step5

Code: Select all

Fatal error: Invalid Database Type in D:\MyMatrix\phpmyfaq\inc\db.php on line 59
data.php ergänzt mit:

Code: Select all

$DB["type"] = 'mysql';
Dannach hat es ohne Fehler funktioniert :D
Auch das Table faqcategoryrelations

Gruss Merlin
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

kann es sein, dass deine data.php nicht vom Script neugeschrieben wurde? Eigentlich sollte das nämlich passieren und dann solltest du auch nicht selber den Typ eintragen müssen...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Dukewh
Posts: 31
Joined: Sun Aug 29, 2004 1:03 am
Contact:

Post by Dukewh »

Hai Thorsten,
Thorsten wrote: kann es sein, dass deine data.php nicht vom Script neugeschrieben wurde?
nein, die wurde bei keinem Versuch neu geschrieben. s.u.

Ich hab jetzt nochmal mein TestOrginal (Ver. 1.4.1 mit Daten) aufgespielt.
Den Db Typ habe ich aus vorheriger Erfahrung eingetragen, also weis ich nicht ob der Script sie geschrieben hätte.
Installion, welche mit der alpha 1 nicht ging, läuft jetzt mit der neuesten CVS einwandfrei.

Ich vermute mal, dass durch den jetzt richtigen eintrag der db-type, den von dir korrigierten Scrip/ts, die Fehler korrigiert wurden.

Möglicherweise hab ich das Problem verstärkt, weil ich zwischendurch die config.php, nach einem Fehlerhaften Update - Versuch, übernommen habe, ohne dran zu denken, dass der Updatescript wahrscheinlich dort die Versionskennung ausliest.
Das heisst Update von 1.5 zu 1.5 und das gibt, denk ich, die Fehler
Ich bin schon 1.5 also warum soll ich dann die data.php neu schreiben?

Jetzt hab ich aber ein neues Problem.
mod-rewite hab ich nicht eingeschaltet, aber trotzdem werden index.php, shohcat.php oder Artikel als index.html, shohcat.html oder _11_de.html aufgerufen.
Das wäre ja eigentlich für Suchmaschinen prima, aber er findet die Dateien logischerweise nicht
_.htaccess und _httpd.ini hab ich erstmal gelöscht aber trotzdem.....
M.f.G.u.b.d.T.
Duke
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das Problem mit dem aktivierten mod_rewrite per default fixe ich gleich mal. Danke für den Hinweis und das viele Testen der Software!

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

der Bug ist seit eben im CVS gefixt.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Dukewh
Posts: 31
Joined: Sun Aug 29, 2004 1:03 am
Contact:

Post by Dukewh »

buaaaahhh bist du schnell :o
... zu schnell?? ;-)
index.php? und action=show sind wieder da, aber action=artikel ist noch html

einen schönen Sonntag noch und vielen Dank
M.f.G.u.b.d.T.
Duke
Thorsten
Posts: 15749
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das kann ich nicht nachvollziehen und kann auch nicht sein, da die Links global gesetzt werden. Entweder sind alle Links .html oder alle Links sind .php mit den GET-Variablen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply