Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
hannes

Keine Reaktion bei MOD CP oder Assistent

Recommended Posts

Hallo, ich nutze das Board in der Version 1.3.1.

Wir sind mit dem Board dann auf einen anderen Server umgezogen. Ich habe einen Dump der Datenbank erstellt und dieses auf dem neuen Server eingespielt. Wenn ich nun im neuen Forum oben auf MOD Cp, den Assistenten oder auf "Beitrag editieren" klicke, öffnet sich nur wieder die Index Seite. Kann es daran liegen, dass ich nicht die komplette DB gedumpt, sondern nur einige Tabellen, habe? Wenn ja, welche Tabelle betrifft dieser Fehler bzw. wer kann mir helfen und sagen, wo das Problem liegt?

Gruss und danke im Vorraus,

Hannes

P.S. Die Suche im Forum hat mir nicht weitergeholfen.

Share this post


Link to post

Willkommen im Forum.

Wenn nur die normale Indexseite wieder kommt, dann liegt es normalerweise daran, das der act Parameter nicht richtig war oder ggf. nicht übergeben wurde. Einen anderen Grund fällt mir auf die Schnelle nicht ein. Ggf. kannst du mal einen Link zum Board mit Testaccount zukommen lassen, damit man sich mal selber ein Bild machen kann.

Share this post


Link to post

Nein, dieser Parameter wird per URL übermittelt, zum Beispiel act=Login. Dann wird in der index.php geschaut, welche Datei eingebunden werden muß und wenn kein passender Eintrag gefunden wird, dann wird die Hauptseite wieder aufgerufen.

Die Liste der möglichen Werte steht in der index.php:

$choice = array(
                "idx"      => "Boards",
                "SC"       => "Boards",
                "SF"       => "Forums",
                "SR"       => "Forums",
                "ST"       => "Topics",
                "Login"    => "Login",
                "Post"     => "Post",
                "Poll"     => "lib/add_poll",
                "Reg"      => "Register",
                "Online"   => "Online",
                "Members"  => "Memberlist",
                "Help"     => "Help",
                "Search"   => "Search",
                "Mod"      => "Moderate",
                "Print"    => "misc/print_page",
                "Forward"  => "misc/forward_page",
                "Mail"     => "misc/contact_member",
                "Invite"   => "misc/contact_member",
                "ICQ"      => "misc/contact_member",
                "AOL"      => "misc/contact_member",
                "YAHOO"    => "misc/contact_member",
                "MSN"      => "misc/contact_member",
                "report"   => "misc/contact_member",
                "chat"     => "misc/contact_member",
                "integ"    => "misc/contact_member",
                "Msg"      => "Messenger",
                "UserCP"   => "Usercp",
                "Profile"  => "Profile",
                "Track"    => "misc/tracker",
                "Stats"    => "misc/stats",
                "Attach"   => "misc/attach",
                'legends'  => 'misc/legends',
                'modcp'    => 'mod_cp',
                'calendar' => "calendar",
                'buddy'    => "browsebuddy",
                'boardrules' => "misc/contact_member",
                'mmod'     => "misc/multi_moderate",
                'warn'     => "misc/warn",
                'home'     => 'dynamiclite/csite',
                'module'   => 'modules',
              );

Kontrolliere mal, ob da nicht irgendwas falsch drin steht bzw. Einträge fehlen.

Share this post


Link to post

Nein, das ist kein Problem, weil der Parameter optional ist. Wichtig ist halt für das Problem nur der act - Parameter.

Kannst du mir mal einen Testaccount geben per PM? So das ich mir mal ein Bild von der Sache machen kann.

Share this post


Link to post

Also ich konnte den Fehler nur beim Assistenten nachvollziehen. Diese wird aber aufgerufen, wenn man ihn manuell in der URL angibt. Mehr kann ich im Moment nicht sagen, der HTML Quelltext sieht auch okay aus und dort ist im Javascript die richtige URL angegeben.

Um den Fehler auf dem Grund zu gehen, müssen wir ggf, mal ein paar Debugmeldungen in der index.php einbauen.

Füge mal überhalb von

//--------------------------------
//  Short tags...
//--------------------------------
folgendes ein:
//Debug
echo "Debig 1: ".$ibforums->input['act']."<br/>";
und dann unterhalb von
if (! isset($choice[ $ibforums->input['act'] ]) )
{
$ibforums->input['act'] = 'idx';
folgendes
echo "Debug 2<br/>";

Sag mir, wenn du es gemacht hast.

Share this post


Link to post

Vielleicht sollte ich noch erwähnen, dass ich die Forensoftware noch mal komplett neu installiert habe. Auf unserer alten Seite (anderer Hoster) ging es problemlos, beim neuen sind die erwähnten Fehler aufgetreten Kann das evtl. auch was mit den Servereinstellungen zu tun haben und wenn ja, welche?

Beiläufig erwähnt, das Problem, dass sich einfach immer wieder die Index-Seite öfnnet, tritt auch beim Klick auf Search auf, wenn man sich auf der Index-Seite befindet, befindet man sich jedoch in einem Thread, öffnet sich die Suche.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×