Seite 1 von 2

Problem nach Update auf 3.0.4

Verfasst: 17.12.2008 18:57
von Dontknow
Habe soeben versucht ein neues Forum zu machen in meinem board. Das 1.Mal seit dem Update auf 3.0.4.

Leider erscheint folgende Meldung:

Code: Alles auswählen

Fatal error: Call to undefined function validate_range() in /home/httpd/vhosts/tackle-junkies.com/httpdocs/phpBB/includes/acp/acp_forums.php on line 929
Hat noch jemand das Problem? :roll:

Verfasst: 18.12.2008 19:16
von Miriam
Hast Du diese Funktion denn in der adm/index.php zu stehen?

Code: Alles auswählen

/**
* Checks whatever or not a variable is OK for use in the Database
* param mixed $value_ary An array of the form array(array('lang' => ..., 'value' => ..., 'column_type' =>))'
* param mixed $error The error array
*/
function validate_range($value_ary, &$error)
Falls nicht, schieb mal die 3.0.4er hoch... Wohlgemerkt: Die aus dem Verzeichnis ADM

Verfasst: 20.12.2008 12:55
von Chienloup
Mir hats nach dem Update, alle Umlaute in den Beiträge zerhauen?
Woran liegts, was muss ich tun...?

Verfasst: 20.12.2008 14:06
von Chienloup
Beiträge/Themen und PNs können auch nicht mehr erstellt werden, folgende Meldung:
SQL ERROR [ mysql4 ]

Field 'topic_last_poster_name' doesn't have a default value [1364]

SQL

INSERT INTO forumname_topics (topic_poster, topic_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1229778268, 115, 0, 1, 'a', 'lapin', '993300', 0, 0, 0)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1856
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1010
CALL: submit_post()

Verfasst: 20.12.2008 16:11
von Miriam
Zu allererst: Suche benutzen... Suchbegfriff -> doesn't have a default value.

Verfasst: 20.12.2008 16:35
von Chienloup
Schon gemacht...
mysql_upgrade gefunden...
alles wie beschrieben gemacht....keine Besserung...
zum Glück habe ich mein Forum letzte Woche komplett kopiert und mach täglich nen Backup...
so kann ich das Forum retten...aber das Update scheint noch sehr Fehlerhaft zu sein?!

Verfasst: 20.12.2008 18:41
von Miriam
Hm, es gibt immer irgendwelche "Insel"-Problemchen.

Verfasst: 20.12.2008 20:04
von Chienloup
Mit einer Insellösung wär ich auch zufrieden ;)

Verfasst: 20.12.2008 20:11
von Mahony
Hallo
Hast du das schon versucht [Workaround] Doesn't have a default value errors ?
Field 'topic_last_poster_name' doesn't have a default value [1364]
Mir hats nach dem Update, alle Umlaute in den Beiträge zerhauen?
Woran liegts, was muss ich tun...?
Ich denke nämlich, dass deine Probleme NICHT durch das Update auf eine neuere phpBB3 Version verursacht wurden, sondern eher durch Änderungen an der Datenbank (z.b. durch eine Umstellung auf Mysql 5 durch deinen Hoster). Beide Fehlermeldungen weisen nämlich eindeutig darauf hin.
...aber das Update scheint noch sehr Fehlerhaft zu sein?!
Nein, keineswegs - spiel mal dein Backup mit dem Mysqldumper ein und halte dich ansonsten an die Anleitung die ich oben verlinkt habe.


Grüße: Mahony

Verfasst: 21.12.2008 11:14
von Chienloup
Nachdem nun keine Besserung, durch egal was man versuchte erreicht wurde, haben wir unseren Hoster eingeschalten und dieser versuchte das Problem zu beheben, leider ebenfalls ohne Erfolg...

Jetzt meint er, ich solle verschiedene Templates versuchen um den Fehler zu beheben...
jemand ne Idee, was ich machen soll?!

Tja an den Templats liegt es auch nicht....das ganze forum aufs PHPbb 3.0.4 gelegt...
nüscht!
Statt zeichen, jetzt kästchen!