MyBB.de Forum
Header already sent und andere fehler - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Installation/Aktualisierung (https://www.mybb.de/forum/forum-53.html)
+---- Thema: Header already sent und andere fehler (/thread-15237.html)

Seiten: Seiten: 1 2 3 4


Header already sent und andere fehler - ehorn - 06.12.2009

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


RE: Header already sent und andere fehler - Michael - 06.12.2009

Im Code des Templates header_welcomeblock_member ist ein Fehler. Falls du ihn nicht findest, poste den Inhalt bitte hier.


RE: Header already sent und andere fehler - ehorn - 06.12.2009

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


RE: Header already sent und andere fehler - Michael - 06.12.2009

Da stimmt was nicht:
Code:
<img src="{controller.gif" alt="" />



RE: Header already sent und andere fehler - ehorn - 06.12.2009

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...


RE: Header already sent und andere fehler - ows - 07.12.2009

Gleiches Verhalten wie hier? ... https://www.mybb.de/forum/thread-15231.html


RE: Header already sent und andere fehler - ehorn - 07.12.2009

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?!


RE: Header already sent und andere fehler - Jockl - 07.12.2009

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?


RE: Header already sent und andere fehler - ehorn - 07.12.2009

das mit dem codepress funktioniert nicht. Wo genau finde ich die .htaccess datei? im hauptverzeichnis des forums?

gruß ehorn


RE: Header already sent und andere fehler - Jockl - 07.12.2009

entweder dort oder in Deinem root-Verzeichnis. Wenn dort keine ist, dann muss Du eine erstellen.