Seite 1 von 2

[HILFE] Allgemeiner Fehler bei der Konvertierung

Verfasst: 12.11.2007 09:40
von reinsle
Hy zusammen,

ich bin jetzt mal dabei, den Update meines Hauptforums vorzubereiten, und bekomme dabei folgenden Fehler (nach 6 Stunden):

--- cut ---
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Error writing file '/tmp/MYBzSM00' (Errcode: 28) [3]

SQL

SELECT posts.post_id, posts.topic_id, posts.forum_id, posts.poster_id, posts.poster_ip, posts.post_time, posts.enable_bbcode, posts.enable_html, posts.enable_smilies, posts.enable_sig, posts.post_username, posts_text.post_subject, posts.post_edit_time, posts.post_edit_count, posts_text.post_text, posts_text.bbcode_uid AS old_bbcode_uid FROM phpbb_posts posts, phpbb_posts_text posts_text WHERE (posts.post_id = posts_text.post_id) ORDER BY posts.post_id LIMIT 634439, 2000

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: includes/db/mysqli.php
LINE: 185
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 153
CALL: dbal_mysqli->_sql_query_limit()

FILE: install/install_convert.php
LINE: 1234
CALL: dbal->sql_query_limit()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 402
CALL: install_convert->main()

FILE: install/index.php
LINE: 274
CALL: module->load()
--- cut ---

Wenn ich das richtig interpretiere, kann der scheints nach /tmp (Linux-Server) nicht schreiben. Ich habs eben ausprobiert, das www-data (der User, unter dem Apache läuft) nach /tmp schreiben kann, und er kann. Also liegts imo ned an der Berechtigung, das er ned schreiben kann.

Was kann das sonst noch sein?

Danke euch

Robert

//Smilies deaktiviert - bantu

Verfasst: 14.11.2007 18:56
von reinsle
HY,

ich hab jetzt auch mal weitergetestet, aber irgendwie finde ich keinen Fehler, der diese Meldung verursachen kann. Den Select habe ich auch laufen lassen, klappt.

Hat keiner ne Idee?

Robert

Verfasst: 02.12.2007 09:13
von reinsle
Hy,

ich habs jetzt mit dem Konvertierungstool der Version RC8 probiert, wieder folgender Fehler:

--- cut ---
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Error writing file '/tmp/MYMiluoM' (Errcode: 28) [3]

SQL

SELECT posts.post_id, posts.topic_id, posts.forum_id, posts.poster_id, posts.poster_ip, posts.post_time, posts.enable_bbcode, posts.enable_html, posts.enable_smilies, posts.enable_sig, posts.post_username, posts_text.post_subject, posts.post_edit_time, posts.post_edit_count, posts_text.post_text, posts_text.bbcode_uid AS old_bbcode_uid FROM phpbb_posts posts, phpbb_posts_text posts_text WHERE (posts.post_id = posts_text.post_id) ORDER BY posts.post_id LIMIT 649985, 2000

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: includes/db/mysqli.php
LINE: 185
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 153
CALL: dbal_mysqli->_sql_query_limit()

FILE: install/install_convert.php
LINE: 1234
CALL: dbal->sql_query_limit()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 402
CALL: install_convert->main()

FILE: install/index.php
LINE: 274
CALL: module->load()
--- cut ---

Ich hab immer noch keine Idee, woher der Fehler kommen kann. Hat echt niemand ne IDee?

Verfasst: 02.12.2007 09:38
von nickvergessen
Versuch mal hier dein Glück:
http://www.phpbb.com/bugs/phpbb3/tickets.php

Verfasst: 02.12.2007 10:21
von Dr.Death
Moin,

der Fehler " Errorcode 28 " deutet auf eine volle Festplatte Deines MySQL Servers hin.

Kontaktiere Deinen Hoster.

http://dev.mysql.com/doc/refman/5.1/de/ ... reate.html

Verfasst: 02.12.2007 11:35
von reinsle
Hy,
Dr.Death hat geschrieben:Moin,

der Fehler " Errorcode 28 " deutet auf eine volle Festplatte Deines MySQL Servers hin.

Kontaktiere Deinen Hoster.

http://dev.mysql.com/doc/refman/5.1/de/ ... reate.html
Das ist mein eigener Server. Da hab ich aktuell noch 263 G Platz. Das denke ich nicht, das das durch das Convertierungsscript voll wird. Datenbankgröße ist aktuell 1468.66 MB.

Aber danke für den Tipp.

Robert

Verfasst: 02.12.2007 11:42
von bantu
Quotas an?

Verfasst: 02.12.2007 11:45
von reinsle
bantu hat geschrieben:Quotas an?
Nein, auch kein Temp-Filesystem (Linux Server). Hab ich grad eben nochmals geguckt. Hab jetzt auch mal in my.cnf tempdir auf /var/tmp gestellt.

Verfasst: 02.12.2007 11:58
von bantu
Sehr sehr komisch. Eventuell hilft ein Blick in die mysql-error-log.

Gruß,
bantu.

Verfasst: 02.12.2007 12:32
von reinsle
Hy,

jetzt nach der Umstellung auf /var/tmp komme ich auch imo viel weiter. Bin ja mal gespannt, ob die Convertierung jetzt durch geht.

Danke euch mal