MyBB.de Forum

Normale Version: Header already sent und andere fehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
nabend, ich mal wieder. Hab eben die neue version installiert (komplett neu, also kein upgrade oder so) ging auch alles ganz gut. Naja wenn ich nun diverse plugins installiere und dann die templates anpassen möchte kommen nur noch fehler. Früher hab ich das immer so gemacht und das ging ohne Probleme ....
Zb hab ich die shoutbox2.2 eingebaut und wollte die nun nicht unterhalb sondern oberhalb der foren haben....dachte ich mir ich pass das template an
Folge:
Code:
Parse error: syntax error, unexpected T_NS_SEPARATOR, expecting T_STRING...
dann hab ich noch die gamesektion eingebaut, sehe aber den link dazu nirgends. Wollte ich den per Hand ins entsprechende Template einpflegen....
Folge:
Code:
Parse error: syntax error, unexpected T_NS_SEPARATOR, expecting T_STRING in /users/.../mybb/global.php(326) : eval()'d code on line 3
Gefolgt von
Code:
Warning [2] Cannot modify header information - headers already sent by (output started at /users/.../mybb/global.php(326) : eval()'d code:3) - Line: 477 - File: inc/plugins/games.php PHP 5.3.1 (Linux)

Kann mir jmd sagen was ich falsch mache? bin schon wieder total am endeSad
Im Code des Templates header_welcomeblock_member ist ein Fehler. Falls du ihn nicht findest, poste den Inhalt bitte hier.
Code:
<div class="upper_panel">
    <span class="float_right"><a href="{$mybb->settings['bburl']}/search.php" class="search">{$lang->toplinks_search}</a><a href="{$mybb->settings['bburl']}/memberlist.php" class="memberlist">{$lang->toplinks_memberlist}</a><a href="{$mybb->settings['bburl']}/calendar.php" class="calendar">{$lang->toplinks_calendar}</a><a href="{$mybb->settings['bburl']}/misc.php?action=help" class="help">{$lang->toplinks_help}</a><a href="{$mybb->settings['bburl']}/games.php"><img src="{controller.gif" alt="" />{$lang->gamesection}</a></span>
    <span>{$lang->welcome_back} <a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}" class="logout">{$lang->welcome_logout}</a></span>
</div>
<div class="lower_panel">
    <span class="float_right"><a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup', 'buddyList', 350, 350);">{$lang->welcome_open_buddy_list}</a><a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->welcome_newposts}</a><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a><a href="{$mybb->settings['bburl']}/private.php" style="margin-right: 0;">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage}</span>
    <span><a href="{$mybb->settings['bburl']}/usercp.php" class="usercp">{$lang->welcome_usercp}</a>{$modcplink}{$admincplink}</span>
</div>

Sollte die Gamesektion nicht automatisch irgendwo nen link hinterlassen beim installieren?! oder hab ich was falsch gemacht Undecided
Da stimmt was nicht:
Code:
<img src="{controller.gif" alt="" />
jo stimmt....aber selbst wenn ich das komplett weglasse kommen die selbe fehler
so ich denke mal ich weiß woher der parse-error kommt. Irgendwie macht der müll wenn ich das template bearbeite. Der setzt jedesmal vor " einen Doppelslash
das sieht nach 2maligem speichern in etwa so aus:
Code:
<html>
<head>
<title>{$mybb->settings[\\\'bbname\\\']}</title>
{$headerinclude}
<script type=\\\"text/javascript\\\">
<!--
    lang.no_new_posts = \\\"{$lang->no_new_posts}\\\";
    lang.click_mark_read = \\\"{$lang->click_mark_read}\\\";
// -->
</script>
</head>
<body>
{$header}
{$forums}
{$boardstats}
{$shoutbox}

<dl class=\\\"forum_legend smalltext\\\">
    <dt><img src=\\\"{$theme[\\\'imgdir\\\']}/on.gif\\\" alt=\\\"{$lang->new_posts}\\\" title=\\\"{$lang->new_posts}\\\" style=\\\"vertical-align: middle; padding-bottom: 4px;\\\" /></dt>
    <dd>{$lang->new_posts}</dd>

    <dt><img src=\\\"{$theme[\\\'imgdir\\\']}/off.gif\\\" alt=\\\"{$lang->no_new_posts}\\\" title=\\\"{$lang->no_new_posts}\\\" style=\\\"vertical-align: middle; padding-bottom: 4px;\\\" /></dt>
    <dd>{$lang->no_new_posts}</dd>

    <dt><img src=\\\"{$theme[\\\'imgdir\\\']}/offlock.gif\\\" alt=\\\"{$lang->forum_locked}\\\" title=\\\"{$lang->forum_locked}\\\" style=\\\"vertical-align: middle;\\\" /></dt>
    <dd>{$lang->forum_locked}</dd>
</dl>
<br style=\\\"clear: both\\\" />
{$footer}
</body>
</html>


wenn ich in diesem template zb die {$shoutbox} unter den header rücke kann ich die index.php nicht mehr aufrufen.

Code:
Parse error: syntax error, unexpected T_NS_SEPARATOR, expecting T_STRING in /users/ehorn/.../mybb/index.php(337) : eval()'d code on line 4

hoffe das hilft das problem zu beseitigen...
Gleiches Verhalten wie hier? ... https://www.mybb.de/forum/thread-15231.html
so hab mich an meinen anbieter gewandt, antwort:
Code:
Hi,

da dies eine Server Einstellung, und so dann auch für alle Benutzer auf dem Server gilt, kann dies so nicht gemacht werden, da viele andere diese Funktion brauchen, sorry.

Ich nutze opera zum bearbeiten der templates (was ja auch noch ein tip zur fehlerbehebung war). Kann mir jmd noch was raten?!
Hast Du evtl. mal versucht, in die .htaccess-Datei im root-Verzeichnis ein "php_flag magic_quotes_gpc off" einzusetzen? Vielleicht hilft das....

Codepress hast Du im APC versuchsweise auch mal deaktiviert?
das mit dem codepress funktioniert nicht. Wo genau finde ich die .htaccess datei? im hauptverzeichnis des forums?

gruß ehorn
entweder dort oder in Deinem root-Verzeichnis. Wenn dort keine ist, dann muss Du eine erstellen.
Seiten: 1 2 3 4