Installationsprozess bleibt hängen

All about webserver configurations, PHP and databases.

Moderator: Thorsten

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

Re: Installationsprozess bleibt hängen

Post by Thorsten »

Hi,

Unterschied zwischen 2.5.2 und 2.5.3 beim Installer: wir haben für die Stopwords die INSERTs von multiple auf single umgestellt, da der Multiple INSERT bei SQLite und MS SQL Server nicht funktionierte.

Ich schau mal, wie wir das verbessern können.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Fr33z3m4n
Posts: 42
Joined: Fri Nov 06, 2009 10:36 am

Re: Installationsprozess bleibt hängen

Post by Fr33z3m4n »

Hi,

in wie fern funktionierte er nicht bei MsSQL.
Kannst mir mal einen Auszug aus dem 2.5.2 zeigen, was nicht ging ?
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Installationsprozess bleibt hängen

Post by Thorsten »

Hi,

wenn du dir im Paket der 2.5.2 die install/stopwords.sql.php anschaust, siehst du es.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Fr33z3m4n
Posts: 42
Joined: Fri Nov 06, 2009 10:36 am

Re: Installationsprozess bleibt hängen

Post by Fr33z3m4n »

ok, habs mir angeschaut.
Einfacher gehts mit diesem hier.

Code: Select all

INSERT INTO faqstopwords (id, lang, stopword)
(SELECT 0, 'cs', 'dnes')
UNION
(SELECT 1, 'cs', 'cz')
UNION
(SELECT 2, 'cs', 'timto')
UNION
(SELECT 3, 'cs', 'budes')
UNION
.....

GO
Thorsten
Posts: 15562
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Installationsprozess bleibt hängen

Post by Thorsten »

Hi,

ah, auch eine interessante Lösung... bleibt die Frage, ob das mit SQLite so funktioniert...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Fr33z3m4n
Posts: 42
Joined: Fri Nov 06, 2009 10:36 am

Re: Installationsprozess bleibt hängen

Post by Fr33z3m4n »

Häng mal die geänderte Datei an.
Teste diese aber gerade.
MySQL 5.1.37 Ohne Probleme.
MsSQL 2005 Ohne Probleme
SQLite kennt das leider nicht.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Sind schonmal weniger geworden :D

Ich würde dann aber empfehlen, pro Datenbank seperate install SQL Scripte zu nutzen.
Oder ich fragm ich eigentlich, wo diese STriche herkommen.
You do not have the required permissions to view the files attached to this post.
Fr33z3m4n
Posts: 42
Joined: Fri Nov 06, 2009 10:36 am

Re: Installationsprozess bleibt hängen

Post by Fr33z3m4n »

Ok,

wegen den Strichen hab ich gefunden, kannst also die stopwords.sql.php eigentlich so lassen, wenn du pro DB keine eigene erstellst.

install/install.php
Zeile 744

Code: Select all

print "| ";
Ka was du damit anzeigen lassen willst.
Auf jedenfall haste das in einer Schleife stehen. Daher kommt das auch so oft.
Packs einfach vor

Code: Select all

while ($each_query = each($query)) {
Post Reply