werner
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.
Problembeschreibung:Kann das acp nicht mehr öffnen
Fehlermeldung:Parse error: syntax error, unexpected ':' in /pages/72/6d/d0006073/home/htdocs/forum/acp/index.php(39) : eval()'d code on line 76
Datei
acp/index.php
76 echo "The template file html/".$design."/admin/login.html does not exist.";
Link zum Forum oder Screenshot: http://www.cichliden-forum.de/forum/jgs_portal.php
Was wurde zuletzt geändert oder eingebaut? jgs_usertrack
Nach dem Einbau des JGS Usetrack war das ACP noch zu erreichen erst später als ich im ACP die Admin-Rechte aktuallisiert habe trat der fehler auf.
es geht um ein wbb 2.3.6
Gruß Achim
Maniac_81
erstelle mit einem editor eine datei namens login.htm
füge folgendes ein:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
|
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | {$lang->items['LANG_ACP_GLOBAL_LOGIN_TITLE']}</title>
<meta http-equiv="Content-Type" content="text/html; charset={$lang->items['LANG_GLOBAL_ENCODING']}" />
<link rel="stylesheet" href="css/other.css" />
<style type="text/css">
<!--
INPUT {
FONT-SIZE: 12px;
FONT-FAMILY: Tahoma,Helvetica;
COLOR: #000000;
BACKGROUND-COLOR: #CFCFCF;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
text-indent : 2px;
}
-->
</style>
<if($allowloginencryption==1)><then>
<script type="text/javascript" src="../js/sha1.js"></script>
<script type="text/javascript" src="../js/crypt.js"></script></then></if>
</head>
<body onload="document.lform.<if($l_username)><then>l_password</then><else>l_username</else></if>.focus();">
<p> </p><p> </p><p> </p>
<form method="post" action="login.php" name="lform"<if($allowloginencryption==1)><then> onsubmit="return encryptlogin(this);"</then></if>>
<table align="center">
<tr>
<td align="left"><img src="{$style['imagefolder']}/acp-logo.gif" border="0" alt="{$lang->items['LANG_ACP_GLOBAL_ACP']}" /></td>
</tr>
<tr>
<td><table align="center">
<tr>
<td><b>{$lang->items['LANG_ACP_GLOBAL_LOGIN_USERNAME']}</b></td>
<td><input type="text" name="l_username" value="$l_username" maxlength="50" /></td>
</tr>
<tr>
<td><b>{$lang->items['LANG_ACP_GLOBAL_LOGIN_PASSWORD']}</b></td>
<td><input type="password" name="l_password" maxlength="50" /></td>
</tr>
<if($allowloginencryption==1)><then>
<tr>
<td><label for="checkbox1">{$lang->items['LANG_GLOBAL_ENCRYPT_TRANSFER']}</label></td>
<td><input type="checkbox" id="checkbox1" name="activateencryption" onclick="activate_loginencryption(document.lform);" style="background: transparent;" /></td>
</tr>
</then></if>
</table></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" accesskey="S" value="{$lang->items['LANG_ACP_GLOBAL_LOGIN_SUBMIT']}" /></td>
</tr>
</table>
<p align="center">WoltLab Burning Board $boardversion - {$lang->items['LANG_ACP_GLOBAL_ACP']}</p>
<input type="hidden" name="sid" value="$session[hash]" />
<input type="hidden" name="url" value="$url" />
<if($allowloginencryption==1)><then>
<input type="hidden" name="authentificationcode" value="$authentificationcode" />
<input type="hidden" name="crypted" value="false" /></then></if>
</form>
<if($allowloginencryption==1)><then>
<script type="text/javascript">
<!--
activate_loginencryption(document.lform);
//-->
</script></then></if>
</body>
</html>
|
|
abspeichern und den ordner acp/templates/ laden
werner
Hallo,
danke für die Info. Nach dem einfügen deiner Datei und laden der Templates hat sich nichts geändert.
Gruß Achim
Biggi
Lade die acp_tpl.php aus dem Ordner extra in den Ordner acp und führe sie aus, um die ACP-Templates zu cachen.
Anschließend löscht du die Datei acp_tpl.php wieder von deinem Webspace.
werner
Hallo
Neuer Fehler:
Nachdem ich die cach Template mal komplet verworfen und dann neu erstellt habe, ist der Fehler schon mal weg
Jetzt erreiche ich das Eingabefenster vom ACP
Nach Eingabe von Benutzername und Passwort erscheint folgender Fehler
Parse error: syntax error, unexpected ')' in /pages/72/6d/d0006073/home/htdocs/forum/acp/index.php(43) : eval()'d code on line 52
Gruß Achim
Biggi
In Zeile 43 der acp/index.php wird das Template frameset aufgerufen.
Schau also mal in der acp/templates/frameset.htm nach, dort ist in Zeile 52 der Fehler.
Wenn du den Fehler behoben hast, oder die Datei frameset.htm ausgetauscht hast, mußt du die ACP-Templates wieder mit der acp_tpl.php cachen.
werner
Hallo
und Danke für den Tip
Bin jetzt im ACP kann aber keine Befehle ausführen.
Jetzt kommt folgrnder Fehler
Parse error: syntax error, unexpected '"' in /pages/72/6d/d0006073/home/htdocs/forum/acp/misc.php(94) : eval()'d code on line 9
Gruß Achim
Biggi
Langsam solltest du die Fehlermeldungen aber auch selbst lesen können.
In Zeile 94 der acp/misc.php steht folgendes:
| code: |
1:
|
eval("\$menu_itembit .= \"".$tpl->get("menu_itembit", 1)."\";"); |
|
Da wird also das Template menu_itembit.htm aus dem Ordner acp/templates aufgerufen.
In diesem ist dann in Zeile 9 der Fehler.
Fehler beheben oder Template gegen das Orginal tauschen, Templates mit acp_tpl.php cachen, acp_tpl.php wieder löschen.
KleenMicha
Ich kürze mal das ganze Schauspiel hier ab.
Lade einfach alle Templates aus dem Ordner .7acp(templates wieder entsprechend hoch und führe das Script wie von bigg beschrieben einmalig aus.
Du hast wohl einiges Unfug mit den Templates des acps getrieben.
werner
Hallo,
nachdem ich ins ACP komme und so ziemlich alles geht, bekomme ich in "Gruppen bearbeiten" / Standardgruppe für User/ Gruppenrechte bearbeiten, folgenden Fehler
Parse error: syntax error, unexpected '/' in /pages/72/6d/d0006073/home/htdocs/forum/acp/group.php(764) : eval()'d code on line 25
Habe leider keine Datei-Sicherung vom Forum zuvor gemacht.
Gruß Werner