- Offizieller Beitrag
Fehler: Die Datei ./global.php konnte nicht verändert werden.
suche:
ersetzte es mit dem:
PHP
//-------------------------------------------->> Security System <<-------------
$securityid = 1;
//-------------------------------->> Systemeinstellungen
$securityconfig = $db->query_first("SELECT * FROM bb".$n."_security_config WHERE id = '1'");
//-------------------------------->> Security
include("security.php");
//-------------------------------------------->> Security System Ende <<--------
?>
Alles anzeigen
Fehler: Die Datei lib/functions.php konnte nicht verändert werden.
suche:
ersetzte es mit dem:
PHP
function system_income($target, $ref) {
global $db, $n, $wbbuserdata, $filename, $REMOTE_ADDR, $HTTP_USER_AGENT;
$db->query("INSERT INTO bb".$n."_security_income (ip, browser, target, ref, time)
VALUES ('".$REMOTE_ADDR."','".$HTTP_USER_AGENT."','".$target."','".$ref."','".time()."')");
}
function acp_log_add($opt) {
global $db, $n, $wbbuserdata, $filename, $REMOTE_ADDR, $HTTP_USER_AGENT;
$db->query("INSERT INTO bb".$n."_systemlogs (userid, username, acp, ip, browser, opt, file, time)
VALUES ('".$wbbuserdata[userid]."', '".addslashes($_POST[l_username])."', 1, '".$REMOTE_ADDR."','".addslashes($HTTP_USER_AGENT)."','".addslashes($opt)."','".$filename."','".time()."')");
}
?>
Alles anzeigen
Fehler: Die Datei global.php konnte nicht verändert werden.
suche:
ersetzte es mit dem:
PHP
//------> Security Einstellungen laden
$securityid = 1;
$securityconfig = $db->query_first("SELECT * FROM bb".$n."_security_config WHERE id = '1'");
$security_install = $securityconfig[install];
?>
Fehler: Die Datei index.php konnte nicht verändert werden.
suche:
ersetzte es mit dem:
PHP
if($securityconfig[acp_security_login]) {
eval("\$tpl->output(\"".$tpl->get("security_login", 1)."\",1);");
} else {
eval("\$tpl->output(\"".$tpl->get("login", 1)."\",1);");
}
Fehler: Die Datei welcome.php konnte nicht verändert werden.
suche:
ersetzte es mit dem:
PHP
if($security_install) {
$logins_db = $db->query_first("SELECT count(acp) FROM bb".$n."_systemlogs WHERE acp = 1");
$logins = $logins_db[0];
} else {
$check = FALSE;
if(ini_get('safe_mode')) { $safemode = 1; $check = TRUE; }
else { $safemode = 0; }
if($check == TRUE) {
$install = FALSE;
if($safemode) {
$owner = fileowner("./global.php");
if($owner == fileowner("./../security.php")) { $b_security = TRUE; $install=TRUE; }
if($owner == fileowner("./security.php")) { $b_acp = TRUE; $install=TRUE; }
if($owner == fileowner("./security_module.php")) { $b_acp = TRUE; $install=TRUE; }
if($install) $db->query("UPDATE bb".$n."_security_config SET install = '1'");
}
eval("\$tpl->output(\"".$tpl->get("security_welcome", 1)."\",1);");
exit;
} else {
$db->query("UPDATE bb".$n."_security_config SET install = '1'");
}
}
if(!file_exists("./lib/install.lock")) {
$fp = @fopen("./lib/install.lock", "w+b");
fclose($fp);
$create_lock = TRUE;
}
eval("\$tpl->output(\"".$tpl->get("welcome", 1)."\",1);");
Alles anzeigen
Fehler: Die Datei templates/welcome.tpl konnte nicht verändert werden.
suche in welcome.htm
PHP
<if(checkAdminPermissions("a_can_languagepack_search"))>
<then>
<tr class="firstrow">
<td><b>{$lang->items['LANG_ACP_WELCOME_QUICKSEARCH_LANGITEM']}</b></td>
<td>
<form method="post" action="languagepack.php">
<input type="hidden" name="send" value="send" />
<input type="hidden" name="action" value="search" />
<input type="hidden" name="sid" value="$session[hash]" />
<input type="hidden" name="languagepackid" value="0" />
<input type="hidden" name="dosearch" value="1" />
<input type="text" name="search" value="" size="40" maxlength="255" />
<input type="submit" value="{$lang->items['LANG_ACP_GLOBAL_SEARCHFORM']}" />
</form>
</td>
</tr>
</then>
</if>
Alles anzeigen
ersetzte es mit dem:
PHP
<if(checkAdminPermissions("a_can_languagepack_search"))>
<then>
<tr class="firstrow">
<td><b>{$lang->items['LANG_ACP_WELCOME_QUICKSEARCH_LANGITEM']}</b></td>
<td>
<form method="post" action="languagepack.php">
<input type="hidden" name="send" value="send" />
<input type="hidden" name="action" value="search" />
<input type="hidden" name="sid" value="$session[hash]" />
<input type="hidden" name="languagepackid" value="0" />
<input type="hidden" name="dosearch" value="1" />
<input type="text" name="search" value="" size="40" maxlength="255" />
<input type="submit" value="{$lang->items['LANG_ACP_GLOBAL_SEARCHFORM']}" />
</form>
</td>
</tr>
</then>
</if>
Alles anzeigen
suche nach
PHP
<tr class="firstrow">
<td><b>{$lang->items['LANG_ACP_WELCOME_MEMBERSAREA']}</b></td>
<td>{$lang->items['LANG_ACP_WELCOME_MEMBERSAREA_URL']}</td>
</tr>
</table>
erstez es mit dem
PHP
<tr class="firstrow">
<td><b>{$lang->items['LANG_ACP_WELCOME_MEMBERSAREA']}</b></td>
<td>{$lang->items['LANG_ACP_WELCOME_MEMBERSAREA_URL']}</td>
</tr>
<if($security_install)><then>
<tr class="secondrow">
<td><b>Sicherheitssystem - Support</b></td>
<td><a href="http://www.wbb-security.de" target="_blank">[URL]http://www.wbb-security.de[/URL]</a></td>
</tr>
</then></if>
</table>
Alles anzeigen